public interface ISPublisher
GCUBEWSResource
and the service's states (GCUBEWSResource)| Modifier and Type | Method and Description |
|---|---|
String |
registerGCUBEResource(GCUBEResource resource,
GCUBEScope scope,
GCUBESecurityManager manager)
Registers a
GCUBEResource on the Information System |
void |
registerWSResource(GCUBEWSResource resource,
GCUBEScope... scope)
Publishes
GCUBEWSResource registration on a Information System. |
void |
removeGCUBEResource(String ID,
String type,
GCUBEScope scope,
GCUBESecurityManager manager)
Removes a
GCUBEResource from the Information System |
void |
removeWSResource(GCUBEWSResource resource,
GCUBEScope... scope)
Unpublishes the registration of a
GCUBEWSResource form the Information System |
void |
updateGCUBEResource(GCUBEResource resource,
GCUBEScope scope,
GCUBESecurityManager manager)
Updates a
GCUBEResource in the Information System |
void |
updateWSResource(GCUBEWSResource resource,
GCUBEScope... scope)
Updates
GCUBEWSResource registration on a Information System. |
void registerWSResource(GCUBEWSResource resource, GCUBEScope... scope) throws ISPublisherException
GCUBEWSResource registration on a Information System.resource - the GCUBEWSResource to registerscope - optional GCUBEScope (overrides the scope specified by the GCUBEWSResource)ISPublisherException - Exceptionvoid updateWSResource(GCUBEWSResource resource, GCUBEScope... scope) throws ISPublisherException
GCUBEWSResource registration on a Information System.resource - the GCUBEWSResource to registerscope - optional GCUBEScope (overrides the scope specified by the GCUBEWSResource)ISPublisherException - Exceptionvoid removeWSResource(GCUBEWSResource resource, GCUBEScope... scope) throws ISPublisherException
GCUBEWSResource form the Information Systemresource - the GCUBEWSResource to unregisterscope - (optional) GCUBEScope (overrides the scope specified by the GCUBEWSResource)ISPublisherException - ExceptionString registerGCUBEResource(GCUBEResource resource, GCUBEScope scope, GCUBESecurityManager manager) throws ISPublisherException
GCUBEResource on the Information Systemresource - the GCUBEResource to registerscope - the GCUBEScope in which to register the resourcemanager - the GCUBESecurityManager for contacting the ISISPublisherException - Exceptionvoid removeGCUBEResource(String ID, String type, GCUBEScope scope, GCUBESecurityManager manager) throws ISPublisherException
GCUBEResource from the Information SystemID - the ID related to the GCUBEResource to removetype - the GCUBEResource type to removescope - the registration GCUBEScopemanager - the GCUBESecurityManager for contacting the ISISPublisherException - Exceptionvoid updateGCUBEResource(GCUBEResource resource, GCUBEScope scope, GCUBESecurityManager manager) throws ISPublisherException
GCUBEResource in the Information Systemresource - the new GCUBEResource to updatemanager - the GCUBESecurityManager for contacting the ISISPublisherException - ExceptionCopyright © 2015. All Rights Reserved.