pops.ale.epc.spec
Class ECTrigger

java.lang.Object
  extended by pops.ale.epc.spec.ECTrigger

public class ECTrigger
extends java.lang.Object

ECTrigger denotes a URI that is used to specify a start or stop trigger for an event cycle or command cycle. The interpretation of this URI is determined by the ALE implementation; the kinds and means of triggers supported is intended to be a point of extensibility.

Author:
pops, R.DAGHER

Constructor Summary
ECTrigger()
          Default Constructor.
ECTrigger(java.lang.String triggerURI)
          Constructor
 
Method Summary
 java.lang.String getTriggerData()
          Getter for triggerURI
 byte getTriggerType()
          Getter for trigger type
 java.lang.String getTriggerURI()
          Getter for triggerURI
static void main(java.lang.String[] args)
           
 void setTriggerURI(java.lang.String triggerURI)
          Setter for triggerURI
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ECTrigger

public ECTrigger()
Default Constructor.


ECTrigger

public ECTrigger(java.lang.String triggerURI)
          throws java.lang.IllegalArgumentException
Constructor

Parameters:
triggerURI -
Throws:
java.lang.IllegalArgumentException
Method Detail

getTriggerURI

public java.lang.String getTriggerURI()
Getter for triggerURI

Returns:
the triggerURI

setTriggerURI

public void setTriggerURI(java.lang.String triggerURI)
                   throws java.lang.IllegalArgumentException
Setter for triggerURI

Parameters:
triggerURI - the value to set
Throws:
java.lang.IllegalArgumentException

getTriggerType

public byte getTriggerType()
Getter for trigger type

Returns:
the trigger type

getTriggerData

public java.lang.String getTriggerData()
Getter for triggerURI

Returns:
the trigger data

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Throws:
java.lang.Exception