public class TestManagementNotifications extends FedoraServerTestCase implements javax.jms.MessageListener
Constants.FedoraHome| Modifier and Type | Field and Description |
|---|---|
static byte[] |
demo998FOXMLObjectXML |
static byte[] |
dsXML |
sslACCESS, ACTION, API, ATOM_APIM1_0, ATOM_ZIP1_1, ATOM1_1, AUDIT, AUDIT1_0, BATCH_MODIFY, BATCH_MODIFY1_1, BE_SECURITY, BE_SECURITY1_0, BINDING_SPEC, DATASTREAM, DC, DISSEMINATOR, DS_COMPOSITE_MODEL, DS_COMPOSITE_MODEL1_0, DS_INPUT_SPEC1_0, DS_INPUT_SPEC1_1, EMPTY_STRING_ARRAY, ENVIRONMENT, FCFG, FEDORA, FEDORA_APP_CONTEXT_NAME, FEDORA_DEFAULT_APP_CONTEXT, FEDORA_HOME, FEDORA_REPOSITORY_PID, FOXML, FOXML1_0, FOXML1_0_LEGACY, FOXML1_1, HTTP_REQUEST, MANAGEMENT, METHOD_MAP, METS, METS_EXT, METS_EXT1_0, METS_EXT1_0_LEGACY, METS_EXT1_1, MODEL, MULGARA, OAI_DC, OAI_DC2_0, OAI_FRIENDS, OAI_FRIENDS2_0, OAI_IDENTIFIER, OAI_IDENTIFIER2_0, OAI_PMH, OAI_PMH2_0, OAI_PROV, OAI_PROV2_0, OBJ_DATASTREAMS1_0, OBJ_HISTORY1_0, OBJ_ITEMS1_0, OBJ_METHODS1_0, OBJ_PROFILE1_0, OBJ_VALIDATION1_0, OBJECT, OLD_XLINK, PID_LIST1_0, RDF, RDF_XSD, RECOVERY, RELS_EXT, RELS_EXT1_0, RELS_INT1_0, REPO_DESC1_0, RESOURCE, SDEF, SDEF_METHOD_MAP1_0, SDEP, SDEP_METHOD_MAP1_0, SDEP_METHOD_MAP1_1, SERVICE_PROFILE, SOAP, SOAP_ENC, SUBJECT, TYPES, VIEW, WSDL, WSDL_HTTP, WSDL_MIME, XACML_POLICY, XACML_POLICY1_0, XACML1, XACML1_ACTION, XACML1_POLICY, XACML1_RESOURCE, XACML1_SUBJECT, XACML2_POLICY_SCHEMA, XLINK, XML_XSD, XMLNS, XSIBESECURITY, DEMO_DIR_PREFIX, FCFG, FEDORA_HOME_CLIENT, FEDORA_HOME_CLIENT_BIN, FEDORA_HOME_SERVER, FEDORA_HOME_SERVER_CONFIG, FEDORA_PASSWORD, FEDORA_USERNAME, NS_FCFG, NS_FEDORA_TYPES, NS_FEDORA_TYPES_PREFIX| Constructor and Description |
|---|
TestManagementNotifications() |
| Modifier and Type | Method and Description |
|---|---|
static void |
bootStrap() |
static void |
cleanUp() |
static void |
main(java.lang.String[] args) |
void |
onMessage(javax.jms.Message msg)
Handles messages sent as notifications.
|
void |
setUp() |
static junit.framework.Test |
suite() |
void |
tearDown() |
void |
testDatastreamMethodNotifications()
Test notifications on
1) addDatastream
2) modifyDatastreamByReference
3) modifyDatastreamByValue
4) setDatastreamState
5) setDatastreamVersionable
6) purgeDatastream
|
void |
testObjectMethodNotifications()
Tests notifications on
1) ingest
2) modifyObject
3) addRelationship
4) purgeRelationship
5) purgeObject
|
void |
testSelectors() |
getDemoObjects, getDemoObjects, getXMLQueryResult, getXMLQueryResult, ingestDemoObjects, ingestDemoObjects, ingestDemoObjects, ingestDemoObjects, ingestDemoObjects, ingestDemoObjects, ingestDocumentTransformDemoObjects, ingestFormattingObjectsDemoObjects, ingestImageCollectionDemoObjects, ingestImageManipulationDemoObjects, ingestSimpleDocumentDemoObjects, ingestSimpleImageDemoObjects, purgeDemoObjects, purgeDemoObjects, purgeDemoObjects, testingAtom, testingAtomZip, testingMETSgetBaseURL, getDemoAppServerContext, getDemoBaseURL, getFedoraAppServerContext, getFedoraClient, getFedoraClient, getHost, getPassword, getPort, getProtocol, getRIImplementation, getServerConfiguration, getUsernamepublic static byte[] dsXML
public static byte[] demo998FOXMLObjectXML
public static void bootStrap()
throws java.lang.Exception
java.lang.Exceptionpublic static void cleanUp()
throws java.lang.Exception
java.lang.Exceptionpublic void setUp()
throws java.lang.Exception
java.lang.Exceptionpublic void tearDown()
throws java.lang.Exception
java.lang.Exceptionpublic void testObjectMethodNotifications()
throws java.lang.Exception
java.lang.Exceptionpublic void testDatastreamMethodNotifications()
throws java.lang.Exception
java.lang.Exceptionpublic void testSelectors()
throws java.lang.Exception
java.lang.Exceptionpublic void onMessage(javax.jms.Message msg)
onMessage in interface javax.jms.MessageListenerpublic static junit.framework.Test suite()
public static void main(java.lang.String[] args)
Copyright © 2014 DuraSpace. All Rights Reserved.