cuhk.ale.ejb.interfaces
Interface ALEService
- All Superinterfaces:
- javax.ejb.EJBObject, java.rmi.Remote
public interface ALEService
- extends javax.ejb.EJBObject
Remote interface for ALEService.
- Version:
- ${version}
- Author:
- XDoclet
Methods inherited from interface javax.ejb.EJBObject |
getEJBHome, getHandle, 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,
java.rmi.RemoteException
- Throws:
cuhk.ale.exceptions.DuplicateNameException
cuhk.ale.exceptions.ECSpecValidationException
cuhk.ale.exceptions.SecurityException
cuhk.ale.exceptions.ImplementationException
java.rmi.RemoteException
undefine
void undefine(java.lang.String specName)
throws cuhk.ale.exceptions.NoSuchNameException,
cuhk.ale.exceptions.SecurityException,
cuhk.ale.exceptions.ImplementationException,
java.rmi.RemoteException
- Throws:
cuhk.ale.exceptions.NoSuchNameException
cuhk.ale.exceptions.SecurityException
cuhk.ale.exceptions.ImplementationException
java.rmi.RemoteException
getECSpec
ECSpec getECSpec(java.lang.String specName)
throws cuhk.ale.exceptions.NoSuchNameException,
cuhk.ale.exceptions.SecurityException,
cuhk.ale.exceptions.ImplementationException,
java.rmi.RemoteException
- Throws:
cuhk.ale.exceptions.NoSuchNameException
cuhk.ale.exceptions.SecurityException
cuhk.ale.exceptions.ImplementationException
java.rmi.RemoteException
getECSpecNames
java.util.List getECSpecNames()
throws cuhk.ale.exceptions.SecurityException,
cuhk.ale.exceptions.ImplementationException,
java.rmi.RemoteException
- Throws:
cuhk.ale.exceptions.SecurityException
cuhk.ale.exceptions.ImplementationException
java.rmi.RemoteException
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,
java.rmi.RemoteException
- Throws:
cuhk.ale.exceptions.NoSuchNameException
cuhk.ale.exceptions.InvalidURIException
cuhk.ale.exceptions.DuplicateSubscriptionException
cuhk.ale.exceptions.SecurityException
cuhk.ale.exceptions.ImplementationException
java.rmi.RemoteException
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,
java.rmi.RemoteException
- Throws:
cuhk.ale.exceptions.NoSuchNameException
cuhk.ale.exceptions.NoSuchSubscriberException
cuhk.ale.exceptions.InvalidURIException
cuhk.ale.exceptions.SecurityException
cuhk.ale.exceptions.ImplementationException
java.rmi.RemoteException
poll
ECReports poll(java.lang.String specName)
throws cuhk.ale.exceptions.NoSuchNameException,
cuhk.ale.exceptions.SecurityException,
cuhk.ale.exceptions.ImplementationException,
java.rmi.RemoteException
- Throws:
cuhk.ale.exceptions.NoSuchNameException
cuhk.ale.exceptions.SecurityException
cuhk.ale.exceptions.ImplementationException
java.rmi.RemoteException
immediate
ECReports immediate(ECSpec spec)
throws cuhk.ale.exceptions.ECSpecValidationException,
cuhk.ale.exceptions.SecurityException,
cuhk.ale.exceptions.ImplementationException,
java.rmi.RemoteException
- Throws:
cuhk.ale.exceptions.ECSpecValidationException
cuhk.ale.exceptions.SecurityException
cuhk.ale.exceptions.ImplementationException
java.rmi.RemoteException
getSubscribers
java.util.List getSubscribers(java.lang.String specName)
throws cuhk.ale.exceptions.NoSuchNameException,
cuhk.ale.exceptions.SecurityException,
cuhk.ale.exceptions.ImplementationException,
java.rmi.RemoteException
- Throws:
cuhk.ale.exceptions.NoSuchNameException
cuhk.ale.exceptions.SecurityException
cuhk.ale.exceptions.ImplementationException
java.rmi.RemoteException
getStandardVersion
java.lang.String getStandardVersion()
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
getVendorVersion
java.lang.String getVendorVersion()
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
startTrigger
void startTrigger(java.lang.String specName)
throws cuhk.ale.exceptions.ImplementationException,
java.rmi.RemoteException
- Throws:
cuhk.ale.exceptions.ImplementationException
java.rmi.RemoteException
stopTrigger
void stopTrigger(java.lang.String specName)
throws cuhk.ale.exceptions.ImplementationException,
java.rmi.RemoteException
- Throws:
cuhk.ale.exceptions.ImplementationException
java.rmi.RemoteException