com.liferay.portal.kernel.scheduler.messaging
Class SchedulerRequest

java.lang.Object
  extended by com.liferay.portal.kernel.scheduler.messaging.SchedulerRequest
All Implemented Interfaces:
java.io.Serializable

public class SchedulerRequest
extends java.lang.Object
implements java.io.Serializable

View Source

Author:
Michael C. Han, Bruno Farache, Brian Wing Shun Chan
See Also:
Serialized Form

Field Summary
static java.lang.String COMMAND_REGISTER
           
static java.lang.String COMMAND_RETRIEVE
           
static java.lang.String COMMAND_SHUTDOWN
           
static java.lang.String COMMAND_STARTUP
           
static java.lang.String COMMAND_UNREGISTER
           
 
Method Summary
static SchedulerRequest createRegisterRequest(Trigger trigger, java.lang.String description, java.lang.String destination, Message message)
           
static SchedulerRequest createRetrieveRequest(Trigger trigger)
           
static SchedulerRequest createRetrieveResponseRequest(Trigger trigger, java.lang.String description, Message message)
           
static SchedulerRequest createShutdownRequest()
           
static SchedulerRequest createStartupRequest()
           
static SchedulerRequest createUnregisterRequest(Trigger trigger)
           
 java.lang.String getCommand()
           
 java.lang.String getDescription()
           
 java.lang.String getDestination()
           
 Message getMessage()
           
 Trigger getTrigger()
           
 void setCommand(java.lang.String command)
           
 void setDescription(java.lang.String description)
           
 void setDestination(java.lang.String destination)
           
 void setMessage(Message message)
           
 void setTrigger(Trigger trigger)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COMMAND_REGISTER

public static final java.lang.String COMMAND_REGISTER
See Also:
Constant Field Values

COMMAND_RETRIEVE

public static final java.lang.String COMMAND_RETRIEVE
See Also:
Constant Field Values

COMMAND_SHUTDOWN

public static final java.lang.String COMMAND_SHUTDOWN
See Also:
Constant Field Values

COMMAND_STARTUP

public static final java.lang.String COMMAND_STARTUP
See Also:
Constant Field Values

COMMAND_UNREGISTER

public static final java.lang.String COMMAND_UNREGISTER
See Also:
Constant Field Values
Method Detail

createRegisterRequest

public static SchedulerRequest createRegisterRequest(Trigger trigger,
                                                     java.lang.String description,
                                                     java.lang.String destination,
                                                     Message message)

createRetrieveRequest

public static SchedulerRequest createRetrieveRequest(Trigger trigger)

createRetrieveResponseRequest

public static SchedulerRequest createRetrieveResponseRequest(Trigger trigger,
                                                             java.lang.String description,
                                                             Message message)

createShutdownRequest

public static SchedulerRequest createShutdownRequest()

createStartupRequest

public static SchedulerRequest createStartupRequest()

createUnregisterRequest

public static SchedulerRequest createUnregisterRequest(Trigger trigger)

getCommand

public java.lang.String getCommand()

getDescription

public java.lang.String getDescription()

getDestination

public java.lang.String getDestination()

getMessage

public Message getMessage()

getTrigger

public Trigger getTrigger()

setCommand

public void setCommand(java.lang.String command)

setDescription

public void setDescription(java.lang.String description)

setDestination

public void setDestination(java.lang.String destination)

setMessage

public void setMessage(Message message)

setTrigger

public void setTrigger(Trigger trigger)