org.globus.ogsa.impl.core.notification.framework.test
Class TestSubscriptionDestroy
java.lang.Object
TestCase
org.globus.ogsa.server.test.GridTestCase
org.globus.ogsa.impl.core.notification.framework.test.TestSubscriptionDestroy
- All Implemented Interfaces:
- NotificationSinkCallback, ServiceProperties
- public class TestSubscriptionDestroy
- extends GridTestCase
- implements NotificationSinkCallback
- See Also:
- Serialized Form
| Fields inherited from interface org.globus.ogsa.ServiceProperties |
ACTIVATE_ON_STARTUP, ACTIVATION, BASE_CLASS_NAME, BOOTSTRAP, CONFIG_PATH, CONTAINS_REFERENCE, CREATION_EXTENSIBILITY, CREATION_EXTENSIBILITY_OUTPUT, CUSTOM_EXTENSIBILITY_DESERIALIZER, CUSTOM_EXTENSIBILITY_SERIALIZER, CUSTOM_MAPPING_REGISTERED, DEACTIVATED_PERSISTENT, DEACTIVATED_STATE, DEACTIVATED_TRANSIENT, DEACTIVATION, DESTROY_LISTENER, DESTRUCTION_SKELETON, DISABLE_FACTORY_REGISTRY, ENDPOINT, ENTRY_INSTANCE_CREATION, FACTORY, FACTORY_CALLBACK, FACTORY_HANDLE, FACTORY_PROVIDER, FACTORY_REGISTRY, GSR_DESCRIPTION, HANDLE, HANDLE_PORT, HANDLE_PROTOCOL, INSTANCE_CLASS, INSTANCE_DEACTIVATION, INSTANCE_GSR_DESCRIPTION, INSTANCE_LIFECYCLE, INSTANCE_PORT_TYPE, INSTANCE_PORT_TYPE_NS, INSTANCE_PREFIX, INSTANCE_REGISTRY, INSTANCE_SCHEMA_PATH, INSTANCE_WSDL, INTERFACE_CLASS_NAME, INVOCATION_ID, LAZY_CREATION, LIFECYCLE, LIFECYCLE_MONITOR, LIFECYCLE_MONITOR_CLASS, NAME, NOTIFICATION_ENGINE, NOTIFICATION_FACTORY, NOTIFICATION_SOURCE, OPERATION_PROVIDERS, PERSISTENT, PERSISTENT_PROPERTIES, PORT, PORT_TYPE, PORT_TYPE_NS, PRIMARY_KEY, PROTOCOL, QUERY_ENGINE, REDIRECT_RESOLVER, REGISTRY, RESOLVER_CACHE, ROUTER_HEADER, ROUTER_VIA, SCHEMA_LOCATION, SCHEMA_PATH, SERVICE_ACTIVATOR, SERVICE_DATA, SERVICE_DEPLOYMENT, SERVICE_GROUP_ENTRY, SERVICE_GROUP_PROVIDER, SERVICE_LOADER, SERVICE_NODE, SERVICE_PATH, SINK_ID, STARTUP_STATE, SWEEP_SERVICE_DATA, TIMEOUT, TIMESTAMP, TRANSIENT, TYPE, USER, WEBSTART_PANEL_NAME, WEBSTART_URL, WSDL |
|
Method Summary |
void |
deliverNotification(ExtensibilityType any)
|
void |
flush()
gives a hint that this property should be checkpointed to the deployment
descriptor, it is however not guaranteed that the properties have been
persisted when the method returns |
java.lang.Object |
getPersistentProperty(java.lang.String key)
gets a persistent property (checkpointed to deployment descriptor)
keyed by name |
java.lang.Object |
getProperty(java.lang.String key)
gets a property keyed by name |
void |
setPersistentProperty(java.lang.String key,
java.lang.Object obj)
sets a persistent property (checkpointed to deployment descriptor)
keyed by name |
void |
setProperty(java.lang.String key,
java.lang.Object obj)
sets a property keyed by name |
protected void |
setUp()
|
static Test |
suite()
|
void |
testSubscriptionDestroy()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TestSubscriptionDestroy
public TestSubscriptionDestroy(java.lang.String name)
suite
public static Test suite()
setUp
protected void setUp()
throws java.lang.Exception
- Overrides:
setUp in class GridTestCase
- Throws:
java.lang.Exception
testSubscriptionDestroy
public void testSubscriptionDestroy()
throws java.lang.Exception
- Throws:
java.lang.Exception
setProperty
public void setProperty(java.lang.String key,
java.lang.Object obj)
- Description copied from interface:
ServiceProperties
- sets a property keyed by name
- Specified by:
setProperty in interface ServiceProperties
- Parameters:
key - property keyobj - property value, if null the property will be removed
(if it exists)
setPersistentProperty
public void setPersistentProperty(java.lang.String key,
java.lang.Object obj)
- Description copied from interface:
ServiceProperties
- sets a persistent property (checkpointed to deployment descriptor)
keyed by name
- Specified by:
setPersistentProperty in interface ServiceProperties
- Parameters:
key - property keyobj - property value, if null the property will be removed
(if it exists)
getProperty
public java.lang.Object getProperty(java.lang.String key)
- Description copied from interface:
ServiceProperties
- gets a property keyed by name
- Specified by:
getProperty in interface ServiceProperties
- Parameters:
key - property key
- Returns:
- property value or null
getPersistentProperty
public java.lang.Object getPersistentProperty(java.lang.String key)
- Description copied from interface:
ServiceProperties
- gets a persistent property (checkpointed to deployment descriptor)
keyed by name
- Specified by:
getPersistentProperty in interface ServiceProperties
- Parameters:
key - property key
- Returns:
- property value or null
flush
public void flush()
- Description copied from interface:
ServiceProperties
- gives a hint that this property should be checkpointed to the deployment
descriptor, it is however not guaranteed that the properties have been
persisted when the method returns
- Specified by:
flush in interface ServiceProperties
deliverNotification
public void deliverNotification(ExtensibilityType any)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException