public class OwCMISNetwork extends Object implements OwCMISAuthenticatedNetwork, com.wewebu.ow.server.ao.OwSearchTemplateFactory, com.wewebu.ow.server.ao.OwVirtualFolderFactory, com.wewebu.ow.server.app.id.viid.OwVIIdResolver, com.wewebu.ow.server.ecmimpl.OwBackwardsCompatibilityAOProvider.OwLegacyAONetwork
Apache Chemistry (OpenCMIS) based OwNetwork implementation.
Alfresco Workdesk
Copyright (c) Alfresco Software, Inc.
All rights reserved.
For licensing information read the license.txt file or
go to: http://wiki.alfresco.com
Modifier and Type | Field and Description |
---|---|
static String |
CONF_NODE_CSQLCPROCESSOR
optional configuration node name containing the full qualified java class name
|
APPLICATION_OBJECT_TYPE_ATTRIBUTE_BAG, APPLICATION_OBJECT_TYPE_ATTRIBUTE_BAG_ITERATOR, APPLICATION_OBJECT_TYPE_ATTRIBUTE_BAG_WRITABLE, APPLICATION_OBJECT_TYPE_ENTRY_TEMPLATE, APPLICATION_OBJECT_TYPE_ENUM_COLLECTION, APPLICATION_OBJECT_TYPE_INVERTED_ATTRIBUTE_BAG, APPLICATION_OBJECT_TYPE_PREFERENCES, APPLICATION_OBJECT_TYPE_SEARCHTEMPLATE, APPLICATION_OBJECT_TYPE_USER_START, APPLICATION_OBJECT_TYPE_VIRTUAL_FOLDER, APPLICATION_OBJECT_TYPE_XML_DOCUMENT, CAN_DO_FUNCTIONCODE_ACL_TO_MODIFY_ANNOTATION, CAN_DO_FUNCTIONCODE_CREATE_ANNOTATION, CAN_DO_FUNCTIONCODE_DELETE_ANNOTATION, CAN_DO_FUNCTIONCODE_EDIT_ANNOTATION, CAN_DO_FUNCTIONCODE_PRINT, CAN_DO_FUNCTIONCODE_SAVE_CONTENT_TO_DISK, CAN_DO_FUNCTIONCODE_USER_START
Constructor and Description |
---|
OwCMISNetwork() |
OwCMISNetwork(OwCMISExternalEntitiesResolver externalEntitiesResolver_p) |
OwCMISNetwork(OwCMISExternalEntitiesResolver externalEntitiesResolver_p,
com.wewebu.ow.server.ao.OwVirtualFolderFactory virtualFolderFactory_p) |
Modifier and Type | Method and Description |
---|---|
Map<String,String> |
buildOpenCmisParameters() |
boolean |
canBatch() |
boolean |
canCreateNewObject(com.wewebu.ow.server.ecm.OwResource resource_p,
com.wewebu.ow.server.ecm.OwObject parent_p,
int iContext_p) |
boolean |
canCreateObjectCopy(com.wewebu.ow.server.ecm.OwObject parent_p,
int[] childTypes_p,
int iContext_p) |
boolean |
canDo(com.wewebu.ow.server.ecm.OwObject obj_p,
int iFunctionCode_p,
int iContext_p) |
boolean |
canEditAccessRights(com.wewebu.ow.server.ecm.OwObject object_p) |
boolean |
canPageSearch() |
boolean |
canRefreshStaticClassdescriptions() |
boolean |
canUserSelect() |
void |
closeBatch(com.wewebu.ow.server.ecm.OwBatch batch_p) |
protected com.wewebu.ow.server.ao.OwAOManagerRegistry |
createAOManagerRegistry() |
protected OwCMISDefaultAuthenticationProvider |
createAuthProvider()
(overridable)
Create an instance of OwCMISDefaultAuthenticationProvider, which should be used.
Throws an configuration exception if the current authentication mode is null, or unsupported. |
protected OwCMISNetworkCfg |
createConfiguration(com.wewebu.ow.server.util.OwXMLUtil networkSettings_p) |
String |
createNewObject(boolean fPromote_p,
Object mode_p,
com.wewebu.ow.server.ecm.OwResource resource_p,
String strObjectClassName_p,
com.wewebu.ow.server.ecm.OwPropertyCollection properties_p,
com.wewebu.ow.server.ecm.OwPermissionCollection permissions_p,
com.wewebu.ow.server.ecm.OwContentCollection content_p,
com.wewebu.ow.server.ecm.OwObject parent_p,
String strMimeType_p,
String strMimeParameter_p) |
String |
createNewObject(boolean fPromote_p,
Object mode_p,
com.wewebu.ow.server.ecm.OwResource resource_p,
String strObjectClassName_p,
com.wewebu.ow.server.ecm.OwPropertyCollection properties_p,
com.wewebu.ow.server.ecm.OwPermissionCollection permissions_p,
com.wewebu.ow.server.ecm.OwContentCollection content_p,
com.wewebu.ow.server.ecm.OwObject parent_p,
String strMimeType_p,
String strMimeParameter_p,
boolean fKeepCheckedOut_p) |
String |
createNewObject(com.wewebu.ow.server.ecm.OwResource resource_p,
String strObjectClassName_p,
com.wewebu.ow.server.ecm.OwPropertyCollection properties_p,
com.wewebu.ow.server.ecm.OwPermissionCollection permissions_p,
com.wewebu.ow.server.ecm.OwContentCollection content_p,
com.wewebu.ow.server.ecm.OwObject parent_p,
String strMimeType_p,
String strMimeParameter_p) |
String |
createObjectCopy(com.wewebu.ow.server.ecm.OwObject obj_p,
com.wewebu.ow.server.ecm.OwPropertyCollection properties_p,
com.wewebu.ow.server.ecm.OwPermissionCollection permissions_p,
com.wewebu.ow.server.ecm.OwObject parent_p,
int[] childTypes_p) |
com.wewebu.ow.server.ecm.OwObjectSkeleton |
createObjectSkeleton(com.wewebu.ow.server.ecm.OwObjectClass objectclass_p,
com.wewebu.ow.server.ecm.OwResource resource_p) |
com.wewebu.ow.server.field.OwSearchTemplate |
createSearchTemplate(com.wewebu.ow.server.ecm.OwObject obj_p) |
protected com.wewebu.ow.csqlc.OwSQLEntitiesResolver |
createSQLEntitiesResolver()
(overridable)
Create an entities resolver which will be used by the OwCMISCSQLCProcessor.
|
com.wewebu.ow.server.ecm.OwObject |
createVirtualFolder(Node xmlVirtualFolderDescriptionNode_p,
String strName_p,
String strDmsIDPart_p) |
OwCMISSearchResult |
doCMISSearch(com.wewebu.ow.server.field.OwSearchNode searchCriteria_p,
com.wewebu.ow.server.field.OwSort sortCriteria_p,
Collection propertyNames_p,
int maxSize_p,
int versionSelection_p) |
com.wewebu.ow.server.collections.OwIterable<OwCMISObject> |
doSearch(com.wewebu.ow.server.field.OwSearchNode searchClause,
com.wewebu.ow.server.collections.OwLoadContext loadContext) |
com.wewebu.ow.server.ecm.OwObjectCollection |
doSearch(com.wewebu.ow.server.field.OwSearchNode searchCriteria_p,
com.wewebu.ow.server.field.OwSort sortCriteria_p,
Collection propertyNames_p,
int iMaxSize_p,
int iVersionSelection_p) |
protected OwCMISCSQLCProcessor |
factorySearchNodeSQLProcessor()
(overridable)
Factory which creates the SQLProcessor instance to
be used for parsing the OwSearchNode tree in the doSearch-method.
|
protected com.wewebu.ow.server.ao.OwAOManager |
getAOManagerForType(int type_p) |
Object |
getApplicationObject(int type_p,
String strName_p,
boolean forceUserSpecificObject_p,
boolean createIfNotExist_p) |
Object |
getApplicationObject(int type_p,
String strName_p,
Object param_p,
boolean forceUserSpecificObject_p,
boolean createIfNotExist_p) |
Collection<?> |
getApplicationObjects(int type_p,
String strName_p,
boolean forceUserSpecificObject_p) |
com.wewebu.ow.server.auth.OwAuthenticationContext |
getAuthenticationContext()
Get current active authentication context
|
OwCMISDefaultAuthenticationProvider |
getAuthenticationProvider()
Getter for current authentication provider.
|
OwCMISAuthenticationInterceptor |
getAuthInterceptor()
Getter for authentication intercepter, used in LoginUI
and Session creation of OpenCMIS framework.
|
com.wewebu.ow.server.ecm.OwNetworkContext |
getContext() |
OwCMISCredentials |
getCredentials() |
OwCMISResource |
getDefaultResource() |
OwCMISSession |
getDefaultSession() |
String |
getDMSPrefix() |
com.wewebu.ow.server.ecm.ui.OwUIAccessRightsModul |
getEditAccessRightsSubModul(com.wewebu.ow.server.ecm.OwObject object_p) |
com.wewebu.ow.server.event.OwEventManager |
getEventManager() |
com.wewebu.ow.server.field.OwFieldDefinition |
getFieldDefinition(String strFieldDefinitionName_p,
String resourceIdOrName_p) |
Object |
getInterface(String strInterfaceName_p,
Object oObject_p) |
Locale |
getLocale() |
com.wewebu.ow.server.ecm.ui.OwUILoginModul |
getLoginSubModul() |
OwCMISNetworkCfg |
getNetworkConfiguration()
Get the Network configuration object,
which provides special configurations as utility object.
|
OwCMISObject |
getObject(com.wewebu.ow.server.app.id.viid.OwVIId objViid) |
OwCMISObjectClass |
getObjectClass(String strClassName_p,
com.wewebu.ow.server.ecm.OwResource resource_p) |
Map |
getObjectClassNames(int[] iTypes_p,
boolean fExcludeHiddenAndNonInstantiable_p,
boolean fRootOnly_p,
com.wewebu.ow.server.ecm.OwResource resource_p) |
com.wewebu.ow.server.ecm.OwObject |
getObjectFromDMSID(String strDMSID_p,
boolean fRefresh_p) |
com.wewebu.ow.server.ecm.OwObject |
getObjectFromPath(String strPath_p,
boolean fRefresh_p) |
OwCMISResource |
getResource(String resourceIdOrName_p) |
Iterator<String> |
getResourceIDs() |
String |
getRoleDisplayName(String strRoleName_p) |
com.wewebu.ow.server.role.OwRoleManager |
getRoleManager()
Getter for role manager instance.
|
com.wewebu.ow.server.ao.OwAOProvider |
getSafeAOProvider()
Deprecated.
used for backwards configuration compatibility
|
OwCMISSession |
getSession(String resourceIdOrName_p) |
com.wewebu.ow.server.ecm.OwUserInfo |
getUserFromID(String strID_p) |
com.wewebu.ow.server.ecm.ui.OwUIUserSelectModul |
getUserSelectSubModul(String strID_p,
int[] types_p) |
Collection<com.wewebu.ow.server.field.OwWildCardDefinition> |
getWildCardDefinitions(String strFieldDefinitionName_p,
String strResourceName_p,
int iOp_p) |
boolean |
hasInterface(String strInterfaceName_p) |
void |
init(com.wewebu.ow.server.ecm.OwNetworkContext context_p,
com.wewebu.ow.server.util.OwXMLUtil networkSettings_p) |
void |
loginDefault(String strUser_p,
String strPassword_p) |
void |
logout() |
com.wewebu.ow.server.ecm.OwBatch |
openBatch() |
protected Map<String,?> |
prepareParameters()
Method called to prepare a configuration which will be used to connect to CMIS back-end.
|
protected OwCMISObject |
prepareParentObject(com.wewebu.ow.server.ecm.OwObject parent_p,
com.wewebu.ow.server.ecm.OwPropertyCollection properties_p)
Identify parent object from provided OwObject, if virtual it will be searched for semi-virtual path restriction.
|
void |
refreshStaticClassdescriptions() |
void |
releaseResources() |
protected void |
setAuthenticationProvider(OwCMISDefaultAuthenticationProvider authProvider)
Setter of authentication provider.
|
void |
setEventManager(com.wewebu.ow.server.event.OwEventManager eventManager_p) |
void |
setRoleManager(com.wewebu.ow.server.role.OwRoleManager roleManager_p) |
public static final String CONF_NODE_CSQLCPROCESSOR
public OwCMISNetwork()
public OwCMISNetwork(OwCMISExternalEntitiesResolver externalEntitiesResolver_p)
public OwCMISNetwork(OwCMISExternalEntitiesResolver externalEntitiesResolver_p, com.wewebu.ow.server.ao.OwVirtualFolderFactory virtualFolderFactory_p)
public boolean canBatch()
canBatch
in interface com.wewebu.ow.server.ecm.OwRepository<OwCMISObject>
public boolean canCreateNewObject(com.wewebu.ow.server.ecm.OwResource resource_p, com.wewebu.ow.server.ecm.OwObject parent_p, int iContext_p) throws com.wewebu.ow.server.exceptions.OwException
canCreateNewObject
in interface com.wewebu.ow.server.ecm.OwNetwork<OwCMISObject>
com.wewebu.ow.server.exceptions.OwException
public boolean canCreateObjectCopy(com.wewebu.ow.server.ecm.OwObject parent_p, int[] childTypes_p, int iContext_p) throws com.wewebu.ow.server.exceptions.OwException
canCreateObjectCopy
in interface com.wewebu.ow.server.ecm.OwNetwork<OwCMISObject>
com.wewebu.ow.server.exceptions.OwException
public boolean canDo(com.wewebu.ow.server.ecm.OwObject obj_p, int iFunctionCode_p, int iContext_p) throws com.wewebu.ow.server.exceptions.OwException
canDo
in interface com.wewebu.ow.server.ecm.OwNetwork<OwCMISObject>
com.wewebu.ow.server.exceptions.OwException
public boolean canEditAccessRights(com.wewebu.ow.server.ecm.OwObject object_p) throws com.wewebu.ow.server.exceptions.OwException
canEditAccessRights
in interface com.wewebu.ow.server.ecm.OwNetwork<OwCMISObject>
com.wewebu.ow.server.exceptions.OwException
public boolean canRefreshStaticClassdescriptions() throws com.wewebu.ow.server.exceptions.OwException
canRefreshStaticClassdescriptions
in interface com.wewebu.ow.server.ecm.OwRepository<OwCMISObject>
com.wewebu.ow.server.exceptions.OwException
public boolean canUserSelect() throws com.wewebu.ow.server.exceptions.OwException
canUserSelect
in interface com.wewebu.ow.server.ecm.OwAuthenticationProvider
com.wewebu.ow.server.exceptions.OwException
public void closeBatch(com.wewebu.ow.server.ecm.OwBatch batch_p) throws com.wewebu.ow.server.exceptions.OwException
closeBatch
in interface com.wewebu.ow.server.ecm.OwRepository<OwCMISObject>
com.wewebu.ow.server.exceptions.OwException
public String createNewObject(boolean fPromote_p, Object mode_p, com.wewebu.ow.server.ecm.OwResource resource_p, String strObjectClassName_p, com.wewebu.ow.server.ecm.OwPropertyCollection properties_p, com.wewebu.ow.server.ecm.OwPermissionCollection permissions_p, com.wewebu.ow.server.ecm.OwContentCollection content_p, com.wewebu.ow.server.ecm.OwObject parent_p, String strMimeType_p, String strMimeParameter_p) throws com.wewebu.ow.server.exceptions.OwException
createNewObject
in interface com.wewebu.ow.server.ecm.OwNetwork<OwCMISObject>
com.wewebu.ow.server.exceptions.OwException
public String createNewObject(com.wewebu.ow.server.ecm.OwResource resource_p, String strObjectClassName_p, com.wewebu.ow.server.ecm.OwPropertyCollection properties_p, com.wewebu.ow.server.ecm.OwPermissionCollection permissions_p, com.wewebu.ow.server.ecm.OwContentCollection content_p, com.wewebu.ow.server.ecm.OwObject parent_p, String strMimeType_p, String strMimeParameter_p) throws com.wewebu.ow.server.exceptions.OwException
createNewObject
in interface com.wewebu.ow.server.ecm.OwNetwork<OwCMISObject>
com.wewebu.ow.server.exceptions.OwException
public String createNewObject(boolean fPromote_p, Object mode_p, com.wewebu.ow.server.ecm.OwResource resource_p, String strObjectClassName_p, com.wewebu.ow.server.ecm.OwPropertyCollection properties_p, com.wewebu.ow.server.ecm.OwPermissionCollection permissions_p, com.wewebu.ow.server.ecm.OwContentCollection content_p, com.wewebu.ow.server.ecm.OwObject parent_p, String strMimeType_p, String strMimeParameter_p, boolean fKeepCheckedOut_p) throws com.wewebu.ow.server.exceptions.OwException
createNewObject
in interface com.wewebu.ow.server.ecm.OwNetwork<OwCMISObject>
com.wewebu.ow.server.exceptions.OwException
protected OwCMISObject prepareParentObject(com.wewebu.ow.server.ecm.OwObject parent_p, com.wewebu.ow.server.ecm.OwPropertyCollection properties_p) throws com.wewebu.ow.server.exceptions.OwException
parent_p
- OwObject (can be null)properties_p
- OwPropertyCollection which will be used during create.com.wewebu.ow.server.exceptions.OwException
public String createObjectCopy(com.wewebu.ow.server.ecm.OwObject obj_p, com.wewebu.ow.server.ecm.OwPropertyCollection properties_p, com.wewebu.ow.server.ecm.OwPermissionCollection permissions_p, com.wewebu.ow.server.ecm.OwObject parent_p, int[] childTypes_p) throws com.wewebu.ow.server.exceptions.OwException
createObjectCopy
in interface com.wewebu.ow.server.ecm.OwNetwork<OwCMISObject>
com.wewebu.ow.server.exceptions.OwException
public com.wewebu.ow.server.ecm.OwObjectSkeleton createObjectSkeleton(com.wewebu.ow.server.ecm.OwObjectClass objectclass_p, com.wewebu.ow.server.ecm.OwResource resource_p) throws com.wewebu.ow.server.exceptions.OwException
createObjectSkeleton
in interface com.wewebu.ow.server.ecm.OwNetwork<OwCMISObject>
com.wewebu.ow.server.exceptions.OwException
public com.wewebu.ow.server.ecm.OwObjectCollection doSearch(com.wewebu.ow.server.field.OwSearchNode searchCriteria_p, com.wewebu.ow.server.field.OwSort sortCriteria_p, Collection propertyNames_p, int iMaxSize_p, int iVersionSelection_p) throws com.wewebu.ow.server.exceptions.OwException
doSearch
in interface com.wewebu.ow.server.ecm.OwRepository<OwCMISObject>
com.wewebu.ow.server.exceptions.OwException
public OwCMISSearchResult doCMISSearch(com.wewebu.ow.server.field.OwSearchNode searchCriteria_p, com.wewebu.ow.server.field.OwSort sortCriteria_p, Collection propertyNames_p, int maxSize_p, int versionSelection_p) throws com.wewebu.ow.server.exceptions.OwException
com.wewebu.ow.server.exceptions.OwException
protected OwCMISCSQLCProcessor factorySearchNodeSQLProcessor() throws com.wewebu.ow.server.exceptions.OwException
com.wewebu.ow.server.exceptions.OwException
- if initialization of SQLOperator class faileddoSearch(OwSearchNode, OwSort, Collection, int, int)
protected com.wewebu.ow.csqlc.OwSQLEntitiesResolver createSQLEntitiesResolver() throws com.wewebu.ow.server.exceptions.OwException
com.wewebu.ow.server.exceptions.OwException
public final com.wewebu.ow.server.ao.OwAOProvider getSafeAOProvider() throws com.wewebu.ow.server.exceptions.OwException
getSafeAOProvider
in interface com.wewebu.ow.server.ecmimpl.OwBackwardsCompatibilityAOProvider.OwLegacyAONetwork
com.wewebu.ow.server.exceptions.OwException
public Object getApplicationObject(int type_p, String strName_p, Object param_p, boolean forceUserSpecificObject_p, boolean createIfNotExist_p) throws com.wewebu.ow.server.exceptions.OwException
getApplicationObject
in interface com.wewebu.ow.server.ecm.OwNetwork<OwCMISObject>
com.wewebu.ow.server.exceptions.OwException
public Object getApplicationObject(int type_p, String strName_p, boolean forceUserSpecificObject_p, boolean createIfNotExist_p) throws com.wewebu.ow.server.exceptions.OwException
getApplicationObject
in interface com.wewebu.ow.server.ecm.OwNetwork<OwCMISObject>
com.wewebu.ow.server.exceptions.OwException
public Collection<?> getApplicationObjects(int type_p, String strName_p, boolean forceUserSpecificObject_p) throws com.wewebu.ow.server.exceptions.OwException
getApplicationObjects
in interface com.wewebu.ow.server.ecm.OwNetwork<OwCMISObject>
com.wewebu.ow.server.exceptions.OwException
protected com.wewebu.ow.server.ao.OwAOManager getAOManagerForType(int type_p) throws com.wewebu.ow.server.exceptions.OwException
com.wewebu.ow.server.exceptions.OwException
protected com.wewebu.ow.server.ao.OwAOManagerRegistry createAOManagerRegistry() throws com.wewebu.ow.server.exceptions.OwException
com.wewebu.ow.server.exceptions.OwException
public com.wewebu.ow.server.ecm.OwNetworkContext getContext()
getContext
in interface com.wewebu.ow.server.ecm.OwNetwork<OwCMISObject>
public OwCMISCredentials getCredentials() throws com.wewebu.ow.server.exceptions.OwException
getCredentials
in interface com.wewebu.ow.server.ecm.OwAuthenticationProvider
com.wewebu.ow.server.exceptions.OwException
public String getDMSPrefix()
getDMSPrefix
in interface com.wewebu.ow.server.ecm.OwRepository<OwCMISObject>
public com.wewebu.ow.server.ecm.ui.OwUIAccessRightsModul getEditAccessRightsSubModul(com.wewebu.ow.server.ecm.OwObject object_p) throws com.wewebu.ow.server.exceptions.OwException
getEditAccessRightsSubModul
in interface com.wewebu.ow.server.ecm.OwNetwork<OwCMISObject>
com.wewebu.ow.server.exceptions.OwException
public com.wewebu.ow.server.event.OwEventManager getEventManager()
getEventManager
in interface com.wewebu.ow.server.ecm.OwRepository<OwCMISObject>
public com.wewebu.ow.server.field.OwFieldDefinition getFieldDefinition(String strFieldDefinitionName_p, String resourceIdOrName_p) throws com.wewebu.ow.server.exceptions.OwException, com.wewebu.ow.server.exceptions.OwObjectNotFoundException
getFieldDefinition
in interface com.wewebu.ow.server.field.OwFieldDefinitionProvider
com.wewebu.ow.server.exceptions.OwException
com.wewebu.ow.server.exceptions.OwObjectNotFoundException
public Object getInterface(String strInterfaceName_p, Object oObject_p) throws com.wewebu.ow.server.exceptions.OwException
getInterface
in interface com.wewebu.ow.server.ecm.OwNetwork<OwCMISObject>
com.wewebu.ow.server.exceptions.OwException
public Locale getLocale()
getLocale
in interface com.wewebu.ow.server.ecm.OwNetwork<OwCMISObject>
public com.wewebu.ow.server.ecm.ui.OwUILoginModul getLoginSubModul() throws com.wewebu.ow.server.exceptions.OwException
getLoginSubModul
in interface com.wewebu.ow.server.ecm.OwAuthenticationProvider
com.wewebu.ow.server.exceptions.OwException
public OwCMISNetworkCfg getNetworkConfiguration()
public OwCMISObjectClass getObjectClass(String strClassName_p, com.wewebu.ow.server.ecm.OwResource resource_p) throws com.wewebu.ow.server.exceptions.OwException
getObjectClass
in interface com.wewebu.ow.server.ecm.OwRepository<OwCMISObject>
com.wewebu.ow.server.exceptions.OwException
public Map getObjectClassNames(int[] iTypes_p, boolean fExcludeHiddenAndNonInstantiable_p, boolean fRootOnly_p, com.wewebu.ow.server.ecm.OwResource resource_p) throws com.wewebu.ow.server.exceptions.OwException
getObjectClassNames
in interface com.wewebu.ow.server.ecm.OwRepository<OwCMISObject>
com.wewebu.ow.server.exceptions.OwException
public com.wewebu.ow.server.ecm.OwObject getObjectFromDMSID(String strDMSID_p, boolean fRefresh_p) throws Exception
getObjectFromDMSID
in interface com.wewebu.ow.server.ecm.OwRepository<OwCMISObject>
Exception
public com.wewebu.ow.server.ecm.OwObject getObjectFromPath(String strPath_p, boolean fRefresh_p) throws com.wewebu.ow.server.exceptions.OwException
getObjectFromPath
in interface com.wewebu.ow.server.ecm.OwRepository<OwCMISObject>
com.wewebu.ow.server.exceptions.OwException
public OwCMISResource getDefaultResource() throws com.wewebu.ow.server.exceptions.OwException
com.wewebu.ow.server.exceptions.OwException
public OwCMISSession getDefaultSession() throws com.wewebu.ow.server.exceptions.OwException
com.wewebu.ow.server.exceptions.OwException
public OwCMISSession getSession(String resourceIdOrName_p) throws com.wewebu.ow.server.exceptions.OwException
com.wewebu.ow.server.exceptions.OwException
public OwCMISResource getResource(String resourceIdOrName_p) throws com.wewebu.ow.server.exceptions.OwException
getResource
in interface com.wewebu.ow.server.ecm.OwRepository<OwCMISObject>
com.wewebu.ow.server.exceptions.OwException
public Iterator<String> getResourceIDs() throws com.wewebu.ow.server.exceptions.OwException
getResourceIDs
in interface com.wewebu.ow.server.ecm.OwRepository<OwCMISObject>
com.wewebu.ow.server.exceptions.OwException
public String getRoleDisplayName(String strRoleName_p) throws com.wewebu.ow.server.exceptions.OwException
getRoleDisplayName
in interface com.wewebu.ow.server.ecm.OwAuthenticationProvider
com.wewebu.ow.server.exceptions.OwException
public com.wewebu.ow.server.ecm.OwUserInfo getUserFromID(String strID_p) throws com.wewebu.ow.server.exceptions.OwException
getUserFromID
in interface com.wewebu.ow.server.ecm.OwAuthenticationProvider
com.wewebu.ow.server.exceptions.OwException
public com.wewebu.ow.server.ecm.ui.OwUIUserSelectModul getUserSelectSubModul(String strID_p, int[] types_p) throws com.wewebu.ow.server.exceptions.OwException
getUserSelectSubModul
in interface com.wewebu.ow.server.ecm.OwAuthenticationProvider
com.wewebu.ow.server.exceptions.OwException
public Collection<com.wewebu.ow.server.field.OwWildCardDefinition> getWildCardDefinitions(String strFieldDefinitionName_p, String strResourceName_p, int iOp_p) throws com.wewebu.ow.server.exceptions.OwException
getWildCardDefinitions
in interface com.wewebu.ow.server.field.OwFieldDefinitionProvider
com.wewebu.ow.server.exceptions.OwException
public boolean hasInterface(String strInterfaceName_p)
hasInterface
in interface com.wewebu.ow.server.ecm.OwNetwork<OwCMISObject>
public void init(com.wewebu.ow.server.ecm.OwNetworkContext context_p, com.wewebu.ow.server.util.OwXMLUtil networkSettings_p) throws com.wewebu.ow.server.exceptions.OwException
init
in interface com.wewebu.ow.server.ecm.OwNetwork<OwCMISObject>
com.wewebu.ow.server.exceptions.OwException
protected OwCMISNetworkCfg createConfiguration(com.wewebu.ow.server.util.OwXMLUtil networkSettings_p)
protected OwCMISDefaultAuthenticationProvider createAuthProvider() throws com.wewebu.ow.server.exceptions.OwException
com.wewebu.ow.server.exceptions.OwException
public void loginDefault(String strUser_p, String strPassword_p) throws com.wewebu.ow.server.exceptions.OwException, org.apache.chemistry.opencmis.commons.exceptions.CmisBaseException
loginDefault
in interface com.wewebu.ow.server.ecm.OwAuthenticationProvider
com.wewebu.ow.server.exceptions.OwException
org.apache.chemistry.opencmis.commons.exceptions.CmisBaseException
public void logout() throws com.wewebu.ow.server.exceptions.OwException
logout
in interface com.wewebu.ow.server.ecm.OwAuthenticationProvider
com.wewebu.ow.server.exceptions.OwException
public com.wewebu.ow.server.ecm.OwBatch openBatch() throws com.wewebu.ow.server.exceptions.OwException
openBatch
in interface com.wewebu.ow.server.ecm.OwRepository<OwCMISObject>
com.wewebu.ow.server.exceptions.OwException
public void refreshStaticClassdescriptions() throws com.wewebu.ow.server.exceptions.OwException
refreshStaticClassdescriptions
in interface com.wewebu.ow.server.ecm.OwRepository<OwCMISObject>
com.wewebu.ow.server.exceptions.OwException
public void releaseResources() throws com.wewebu.ow.server.exceptions.OwException
releaseResources
in interface com.wewebu.ow.server.ecm.OwRepository<OwCMISObject>
com.wewebu.ow.server.exceptions.OwException
public void setEventManager(com.wewebu.ow.server.event.OwEventManager eventManager_p)
setEventManager
in interface com.wewebu.ow.server.ecm.OwNetwork<OwCMISObject>
public void setRoleManager(com.wewebu.ow.server.role.OwRoleManager roleManager_p)
setRoleManager
in interface com.wewebu.ow.server.ecm.OwNetwork<OwCMISObject>
public com.wewebu.ow.server.role.OwRoleManager getRoleManager()
getRoleManager
in interface com.wewebu.ow.server.ecm.OwNetwork<OwCMISObject>
protected Map<String,?> prepareParameters() throws com.wewebu.ow.server.exceptions.OwException
com.wewebu.ow.server.exceptions.OwException
- in case of configuration problems or missing informationpublic Map<String,String> buildOpenCmisParameters() throws com.wewebu.ow.server.exceptions.OwException
com.wewebu.ow.server.exceptions.OwException
public com.wewebu.ow.server.field.OwSearchTemplate createSearchTemplate(com.wewebu.ow.server.ecm.OwObject obj_p) throws com.wewebu.ow.server.exceptions.OwException
createSearchTemplate
in interface com.wewebu.ow.server.ao.OwSearchTemplateFactory
com.wewebu.ow.server.exceptions.OwException
public OwCMISAuthenticationInterceptor getAuthInterceptor() throws com.wewebu.ow.server.exceptions.OwException
getAuthInterceptor
in interface OwCMISAuthenticatedNetwork
com.wewebu.ow.server.exceptions.OwException
public com.wewebu.ow.server.auth.OwAuthenticationContext getAuthenticationContext()
public OwCMISObject getObject(com.wewebu.ow.server.app.id.viid.OwVIId objViid) throws com.wewebu.ow.server.exceptions.OwException
getObject
in interface com.wewebu.ow.server.app.id.viid.OwVIIdResolver
com.wewebu.ow.server.exceptions.OwException
public OwCMISDefaultAuthenticationProvider getAuthenticationProvider()
protected void setAuthenticationProvider(OwCMISDefaultAuthenticationProvider authProvider)
authProvider
- OwCMISDefaultAuthenticationProviderpublic com.wewebu.ow.server.collections.OwIterable<OwCMISObject> doSearch(com.wewebu.ow.server.field.OwSearchNode searchClause, com.wewebu.ow.server.collections.OwLoadContext loadContext) throws com.wewebu.ow.server.exceptions.OwException
doSearch
in interface com.wewebu.ow.server.ecm.OwRepository<OwCMISObject>
com.wewebu.ow.server.exceptions.OwException
public boolean canPageSearch()
canPageSearch
in interface com.wewebu.ow.server.ecm.OwRepository<OwCMISObject>
public com.wewebu.ow.server.ecm.OwObject createVirtualFolder(Node xmlVirtualFolderDescriptionNode_p, String strName_p, String strDmsIDPart_p) throws com.wewebu.ow.server.exceptions.OwException
createVirtualFolder
in interface com.wewebu.ow.server.ao.OwVirtualFolderFactory
com.wewebu.ow.server.exceptions.OwException
Copyright © 2014 Alfresco Business Solutions. All Rights Reserved.