You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@avalon.apache.org by co...@apache.org on 2001/11/28 03:37:09 UTC
cvs commit: jakarta-avalon-cornerstone/apps/overlord/src/java/org/apache/avalon/overlord TimeTriggerFactory.java
colus 01/11/27 18:37:09
Modified: apps/overlord/src/conf overlord-config.xml
apps/overlord/src/java/org/apache/avalon/overlord
TimeTriggerFactory.java
Log:
Create TimeTrigger by "type" attribute.
Changed name of trigger type to all lowercase.
Revision Changes Path
1.2 +2 -2 jakarta-avalon-cornerstone/apps/overlord/src/conf/overlord-config.xml
Index: overlord-config.xml
===================================================================
RCS file: /home/cvs/jakarta-avalon-cornerstone/apps/overlord/src/conf/overlord-config.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- overlord-config.xml 2001/11/25 07:34:00 1.1
+++ overlord-config.xml 2001/11/28 02:37:09 1.2
@@ -24,14 +24,14 @@
<tasks>
<!--
<task name="news">
- <trigger class="Periodic">
+ <trigger type="periodic">
<offset>1000</offset>
<period>10000</period>
</trigger>
<target>news</target>
</task>
<task name="weather">
- <trigger class="Periodic">
+ <trigger type="Periodic">
<offset>1000</offset>
<period>-1</period>
</trigger>
1.2 +4 -4 jakarta-avalon-cornerstone/apps/overlord/src/java/org/apache/avalon/overlord/TimeTriggerFactory.java
Index: TimeTriggerFactory.java
===================================================================
RCS file: /home/cvs/jakarta-avalon-cornerstone/apps/overlord/src/java/org/apache/avalon/overlord/TimeTriggerFactory.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- TimeTriggerFactory.java 2001/11/25 07:34:01 1.1
+++ TimeTriggerFactory.java 2001/11/28 02:37:09 1.2
@@ -28,10 +28,10 @@
public TimeTrigger create( final Configuration conf )
throws ConfigurationException
{
- final String clazz = conf.getAttribute( "class" );
+ final String type = conf.getAttribute( "type" );
TimeTrigger trigger;
- if ( "Periodic".equals( clazz ) )
+ if ( "periodic".equals( type ) )
{
final int offset = conf.getChild( "offset", true )
.getValueAsInteger( 0 );
@@ -40,7 +40,7 @@
trigger = new PeriodicTimeTrigger( offset, period );
}
- else if ( "Cron".equals( clazz ) )
+ else if ( "cron".equals( type ) )
{
final int minute = conf.getChild( "minute", true )
.getValueAsInteger( -1 );
@@ -61,7 +61,7 @@
else
{
final String msg = REZ.getString( "overlord.error.trigger.unknown",
- clazz );
+ type );
throw new ConfigurationException( msg );
}
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>