|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ActivityManager
The activity manager is the way in which an HLS can register itself with the activity service. This allows it to be informed of the lifecycle of activities and to augment that lifecyle and associated context. An HLS can be associated with all threads (globally) or with only a specific thread (locally).
Method Summary | |
---|---|
void |
addHLS(HLS service)
Register the specified HLS with the activity service. |
HLS[] |
allHighLevelServices()
Allows an invoker to obtain a list of all registered HLSs. |
HLS |
getHighLevelService(String serviceType)
Allows an invoker to obtain a specific registered HLS supporting a given coordination type. |
void |
removeHLS(HLS service)
Unregister the specified HLS with the activity service. |
Method Detail |
---|
void addHLS(HLS service) throws InvalidHLSException, SystemException
service
- The HLS to register.
InvalidHLSException
- Thrown if the HLS is invalid in the
current execution environment.
SystemException
- Thrown if any other error occurs.void removeHLS(HLS service) throws InvalidHLSException, SystemException
service
- The HLS to unregister.
InvalidHLSException
- Thrown if the HLS is invalid in the
current execution environment.
SystemException
- Thrown if any other error occurs.HLS[] allHighLevelServices() throws SystemException
SystemException
- Thrown if any error occurs.HLS getHighLevelService(String serviceType) throws SystemException
SystemException
- Thrown if any error occurs.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |