package org.collectionspace.hello.services;\r
\r
-public interface CollectionSpaceResource {\r
+import org.collectionspace.hello.services.nuxeo.NuxeoRESTClient;\r
+\r
+public abstract class CollectionSpaceResource {\r
//replace WORKSPACE_UID for resource workspace\r
- static String CS_NUXEO_WORKSPACE_UID = "6c7881fe-54c5-486e-b144-a025dee3a484";\r
- static String CS_NUXEO_DEFAULT_REPOS = "default";\r
+ static String CS_COLLECTIONOBJECT_WORKSPACE_UID = "5a37d40f-59c4-4d15-93ad-e0e6a0c33587";\r
+ static String CS_PERSON_WORKSPACE_UID = "eae0d7b6-580a-45a3-a0f3-e25e980e03bb";\r
+ \r
//replace host if not running on localhost\r
- static String CS_NUXEO_HOST = "localhost";\r
+ //static String CS_NUXEO_HOST = "173.45.234.217";\r
+ static String CS_NUXEO_HOST = "localhost";\r
static String CS_NUXEO_URI = "http://" + CS_NUXEO_HOST + ":8080/nuxeo";\r
+ \r
+ NuxeoRESTClient getClient() {\r
+ NuxeoRESTClient nxClient = new NuxeoRESTClient(CS_NUXEO_URI);\r
+ nxClient.setAuthType(NuxeoRESTClient.AUTH_TYPE_BASIC);\r
+ nxClient.setBasicAuthentication("Administrator", "Administrator");\r
+ return nxClient;\r
+ }\r
+ \r
}\r