public abstract class RegistrationService<T> extends WSRPService<T> implements WSRPV2RegistrationPortType
service| Constructor and Description |
|---|
RegistrationService(T service) |
| Modifier and Type | Method and Description |
|---|---|
abstract List<Extension> |
deregister(RegistrationContext registrationContext,
UserContext userContext) |
abstract Lifetime |
getRegistrationLifetime(GetRegistrationLifetime getRegistrationLifetime) |
abstract void |
modifyRegistration(RegistrationContext registrationContext,
RegistrationData registrationData,
UserContext userContext,
Holder<byte[]> registrationState,
Holder<Lifetime> scheduledDestruction,
Holder<List<Extension>> extensions) |
abstract void |
register(RegistrationData registrationData,
Lifetime lifetime,
UserContext userContext,
Holder<byte[]> registrationState,
Holder<Lifetime> scheduledDestruction,
Holder<List<Extension>> extensions,
Holder<String> registrationHandle) |
abstract Lifetime |
setRegistrationLifetime(SetRegistrationLifetime setRegistrationLifetime) |
public RegistrationService(T service)
public abstract void register(RegistrationData registrationData, Lifetime lifetime, UserContext userContext, Holder<byte[]> registrationState, Holder<Lifetime> scheduledDestruction, Holder<List<Extension>> extensions, Holder<String> registrationHandle) throws MissingParameters, OperationFailed, OperationNotSupported
register in interface WSRPV2RegistrationPortTypeMissingParametersOperationFailedOperationNotSupportedpublic abstract List<Extension> deregister(RegistrationContext registrationContext, UserContext userContext) throws InvalidRegistration, OperationFailed, OperationNotSupported, ResourceSuspended
deregister in interface WSRPV2RegistrationPortTypeInvalidRegistrationOperationFailedOperationNotSupportedResourceSuspendedpublic abstract void modifyRegistration(RegistrationContext registrationContext, RegistrationData registrationData, UserContext userContext, Holder<byte[]> registrationState, Holder<Lifetime> scheduledDestruction, Holder<List<Extension>> extensions) throws InvalidRegistration, MissingParameters, OperationFailed, OperationNotSupported, ResourceSuspended
modifyRegistration in interface WSRPV2RegistrationPortTypeInvalidRegistrationMissingParametersOperationFailedOperationNotSupportedResourceSuspendedpublic abstract Lifetime getRegistrationLifetime(GetRegistrationLifetime getRegistrationLifetime) throws AccessDenied, InvalidHandle, InvalidRegistration, ModifyRegistrationRequired, OperationFailed, OperationNotSupported, ResourceSuspended
getRegistrationLifetime in interface WSRPV2RegistrationPortTypeAccessDeniedInvalidHandleInvalidRegistrationModifyRegistrationRequiredOperationFailedOperationNotSupportedResourceSuspendedpublic abstract Lifetime setRegistrationLifetime(SetRegistrationLifetime setRegistrationLifetime) throws AccessDenied, InvalidHandle, InvalidRegistration, ModifyRegistrationRequired, OperationFailed, OperationNotSupported, ResourceSuspended
setRegistrationLifetime in interface WSRPV2RegistrationPortTypeAccessDeniedInvalidHandleInvalidRegistrationModifyRegistrationRequiredOperationFailedOperationNotSupportedResourceSuspendedCopyright © 2006-2014 GateIn. All Rights Reserved.