cuhk.ale.ejb.interfaces
Interface ALEServiceLocal
- All Superinterfaces:
- javax.ejb.EJBLocalObject
public interface ALEServiceLocal
- extends javax.ejb.EJBLocalObject
Local interface for ALEService.
- Version:
- ${version}
- Author:
- XDoclet
Methods inherited from interface javax.ejb.EJBLocalObject |
getEJBLocalHome, getPrimaryKey, isIdentical, remove |
define
void define(java.lang.String specName,
ECSpec spec)
throws cuhk.ale.exceptions.DuplicateNameException,
cuhk.ale.exceptions.ECSpecValidationException,
cuhk.ale.exceptions.SecurityException,
cuhk.ale.exceptions.ImplementationException
- Throws:
cuhk.ale.exceptions.DuplicateNameException
cuhk.ale.exceptions.ECSpecValidationException
cuhk.ale.exceptions.SecurityException
cuhk.ale.exceptions.ImplementationException
undefine
void undefine(java.lang.String specName)
throws cuhk.ale.exceptions.NoSuchNameException,
cuhk.ale.exceptions.SecurityException,
cuhk.ale.exceptions.ImplementationException
- Throws:
cuhk.ale.exceptions.NoSuchNameException
cuhk.ale.exceptions.SecurityException
cuhk.ale.exceptions.ImplementationException
getECSpec
ECSpec getECSpec(java.lang.String specName)
throws cuhk.ale.exceptions.NoSuchNameException,
cuhk.ale.exceptions.SecurityException,
cuhk.ale.exceptions.ImplementationException
- Throws:
cuhk.ale.exceptions.NoSuchNameException
cuhk.ale.exceptions.SecurityException
cuhk.ale.exceptions.ImplementationException
getECSpecNames
java.util.List getECSpecNames()
throws cuhk.ale.exceptions.SecurityException,
cuhk.ale.exceptions.ImplementationException
- Throws:
cuhk.ale.exceptions.SecurityException
cuhk.ale.exceptions.ImplementationException
subscribe
void subscribe(java.lang.String specName,
java.lang.String notificationURI)
throws cuhk.ale.exceptions.NoSuchNameException,
cuhk.ale.exceptions.InvalidURIException,
cuhk.ale.exceptions.DuplicateSubscriptionException,
cuhk.ale.exceptions.SecurityException,
cuhk.ale.exceptions.ImplementationException
- Throws:
cuhk.ale.exceptions.NoSuchNameException
cuhk.ale.exceptions.InvalidURIException
cuhk.ale.exceptions.DuplicateSubscriptionException
cuhk.ale.exceptions.SecurityException
cuhk.ale.exceptions.ImplementationException
unsubscribe
void unsubscribe(java.lang.String specName,
java.lang.String notificationURI)
throws cuhk.ale.exceptions.NoSuchNameException,
cuhk.ale.exceptions.NoSuchSubscriberException,
cuhk.ale.exceptions.InvalidURIException,
cuhk.ale.exceptions.SecurityException,
cuhk.ale.exceptions.ImplementationException
- Throws:
cuhk.ale.exceptions.NoSuchNameException
cuhk.ale.exceptions.NoSuchSubscriberException
cuhk.ale.exceptions.InvalidURIException
cuhk.ale.exceptions.SecurityException
cuhk.ale.exceptions.ImplementationException
poll
ECReports poll(java.lang.String specName)
throws cuhk.ale.exceptions.NoSuchNameException,
cuhk.ale.exceptions.SecurityException,
cuhk.ale.exceptions.ImplementationException
- Throws:
cuhk.ale.exceptions.NoSuchNameException
cuhk.ale.exceptions.SecurityException
cuhk.ale.exceptions.ImplementationException
immediate
ECReports immediate(ECSpec spec)
throws cuhk.ale.exceptions.ECSpecValidationException,
cuhk.ale.exceptions.SecurityException,
cuhk.ale.exceptions.ImplementationException
- Throws:
cuhk.ale.exceptions.ECSpecValidationException
cuhk.ale.exceptions.SecurityException
cuhk.ale.exceptions.ImplementationException
getSubscribers
java.util.List getSubscribers(java.lang.String specName)
throws cuhk.ale.exceptions.NoSuchNameException,
cuhk.ale.exceptions.SecurityException,
cuhk.ale.exceptions.ImplementationException
- Throws:
cuhk.ale.exceptions.NoSuchNameException
cuhk.ale.exceptions.SecurityException
cuhk.ale.exceptions.ImplementationException
getStandardVersion
java.lang.String getStandardVersion()
getVendorVersion
java.lang.String getVendorVersion()
startTrigger
void startTrigger(java.lang.String specName)
throws cuhk.ale.exceptions.ImplementationException
- Throws:
cuhk.ale.exceptions.ImplementationException
stopTrigger
void stopTrigger(java.lang.String specName)
throws cuhk.ale.exceptions.ImplementationException
- Throws:
cuhk.ale.exceptions.ImplementationException