cuhk.ale.ejb.interfaces
Interface ECSpecInstanceLocal
- All Superinterfaces:
- javax.ejb.EJBLocalObject
public interface ECSpecInstanceLocal
- extends javax.ejb.EJBLocalObject
Local interface for ECSpecInstance.
- Version:
- ${version}
- Author:
- XDoclet
Methods inherited from interface javax.ejb.EJBLocalObject |
getEJBLocalHome, getPrimaryKey, isIdentical, remove |
getSpecName
java.lang.String getSpecName()
setSpecName
void setSpecName(java.lang.String value)
getStartTime
long getStartTime()
setStartTime
void setStartTime(long l)
getPreviousStartTime
long getPreviousStartTime()
setPreviousStartTime
void setPreviousStartTime(long l)
getPreviousEndTime
long getPreviousEndTime()
setPreviousEndTime
void setPreviousEndTime(long l)
getStateVersion
int getStateVersion()
setStateVersion
void setStateVersion(int value)
ejbFindByPrimaryKey
ECSpecInstancePK ejbFindByPrimaryKey(ECSpecInstancePK pk)
throws javax.ejb.FinderException
- Throws:
javax.ejb.FinderException
ejbTimeout
void ejbTimeout(javax.ejb.Timer timer)
getECSpec
ECSpec getECSpec()
setECSpec
void setECSpec(ECSpec value)
getState
int getState()
setState
void setState(int value)
getECSpecInstanceValue
cuhk.ale.valueobjects.ECSpecInstanceValue getECSpecInstanceValue()
setECSpecInstanceValue
void setECSpecInstanceValue(cuhk.ale.valueobjects.ECSpecInstanceValue value)
createTimer
void createTimer(cuhk.ale.ejb.ECSpecInstanceBean.TimerType type,
long duration)
cancelTimer
void cancelTimer(cuhk.ale.ejb.ECSpecInstanceBean.TimerType type)
subscribe
void subscribe(java.lang.String notificationUrl)
unsubscribe
void unsubscribe(java.lang.String notificationUrl)
getNotificationURLs
java.util.List getNotificationURLs(java.lang.String specName)
addNotificationURL
void addNotificationURL(java.lang.String specName,
java.lang.String url)
deleteNotificationURL
void deleteNotificationURL(java.lang.String specName,
java.lang.String url)
startTriggerReceived
void startTriggerReceived()
stopTriggerReceived
void stopTriggerReceived()