com.wewebu.ow.server.ecmimpl.cmis
Class OwCMISCrossNetwork

java.lang.Object
  extended by com.wewebu.ow.server.ecmimpl.cmis.OwCMISCrossNetwork
All Implemented Interfaces:
com.wewebu.ow.server.ao.OwVirtualFolderFactory, com.wewebu.ow.server.ecm.OwAuthenticationProvider, com.wewebu.ow.server.ecm.OwNetwork, com.wewebu.ow.server.ecm.OwRepository, OwCMISExternalEntitiesResolver, OwCMISLoginInfoNetwork, com.wewebu.ow.server.field.OwFieldDefinitionProvider

public class OwCMISCrossNetwork
extends Object
implements com.wewebu.ow.server.ecm.OwNetwork, OwCMISLoginInfoNetwork, OwCMISExternalEntitiesResolver, com.wewebu.ow.server.ao.OwVirtualFolderFactory

The implementation of the OwNetwork interface for the CMIS cross adaptor scenarios.

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

Since:
3.1.0.0

Field Summary
 
Fields inherited from interface com.wewebu.ow.server.ecm.OwNetwork
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 Summary
OwCMISCrossNetwork()
           
 
Method Summary
 boolean canBatch()
           
 boolean canCreateNewObject(com.wewebu.ow.server.ecm.OwResource resource_p, com.wewebu.ow.server.ecm.OwObject parent_p, int context_p)
           
 boolean canCreateObjectCopy(com.wewebu.ow.server.ecm.OwObject parent_p, int[] childTypes_p, int context_p)
           
 boolean canDo(com.wewebu.ow.server.ecm.OwObject obj_p, int functionCode_p, int context_p)
           
 boolean canEditAccessRights(com.wewebu.ow.server.ecm.OwObject object_p)
           
 boolean canRefreshStaticClassdescriptions()
           
 boolean canUserSelect()
           
 void closeBatch(com.wewebu.ow.server.ecm.OwBatch batch_p)
           
protected  com.wewebu.ow.server.ecm.OwObject createDomainFolder()
           
 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 promote_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 keepCheckedOut_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.ecm.OwObject createVirtualFolder(Node xmlVirtualFolderDescriptionNode_p, String strName_p, String strDmsIDPart_p)
          Implementation of OwVirtualFolderFactory to create the OwObject representation.
protected  com.wewebu.ow.server.ecm.OwObjectCollection doExternalRepositorySearch(String xStore_p, com.wewebu.ow.server.field.OwSearchNode searchNode_p, com.wewebu.ow.server.field.OwSort sort_p, Collection propertyNames_p, int maxSize_p, int versionSelection_p)
          Delegation method to execute the search on secondary network (external).
 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 maxSize_p, int versionSelection_p)
           
protected  void externalInit(com.wewebu.ow.server.ecm.OwNetworkContext context_p, com.wewebu.ow.server.util.OwXMLUtil networkSettings_p)
           
 Object getApplicationObject(int typ_p, String strName_p, boolean forceUserSpecificObject_p, boolean createIfNotExist_p)
           
 Object getApplicationObject(int typ_p, String strName_p, Object param_p, boolean forceUserSpecificObject_p, boolean createIfNotExist_p)
           
 Collection getApplicationObjects(int typ_p, String strName_p, boolean forceUserSpecificObject_p)
           
 com.wewebu.ow.server.ecm.OwNetworkContext getContext()
           
 com.wewebu.ow.server.ecm.OwCredentials getCredentials()
           
 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.ecm.OwNetwork getExternalNetwork()
           
 com.wewebu.ow.server.field.OwFieldDefinition getFieldDefinition(String strFieldDefinitionName_p, String strResourceName_p)
           
 Object getInterface(String strInterfaceName_p, Object object_p)
           
 OwCMISNetwork getInternalNetwork()
           
 Locale getLocale()
           
 com.wewebu.ow.server.ecm.ui.OwUILoginModul getLoginSubModul()
           
 com.wewebu.ow.server.ecm.OwNetwork getNetwork(com.wewebu.ow.server.ecm.OwResource resource_p)
           
 com.wewebu.ow.server.ecm.OwNetwork getNetwork(String resourceID_p)
           
 com.wewebu.ow.server.ecm.OwObjectClass getObjectClass(String strClassName_p, com.wewebu.ow.server.ecm.OwResource resource_p)
           
 Map getObjectClassNames(int[] types_p, boolean excludeHiddenAndNonInstantiable_p, boolean rootOnly_p, com.wewebu.ow.server.ecm.OwResource resource_p)
           
 com.wewebu.ow.server.ecm.OwObject getObjectFromDMSID(String strDMSID_p, boolean refresh_p)
           
 com.wewebu.ow.server.ecm.OwObject getObjectFromPath(String strPath_p, boolean refresh_p)
           
 com.wewebu.ow.server.ecm.OwResource getResource(String strID_p)
           
 Iterator getResourceIDs()
           
 String getRoleDisplayName(String strRoleName_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)
           
protected  com.wewebu.ow.server.ao.OwVirtualFoldersManager getVFManager()
          Get the virtual folder manager, which will be created if not existent.
 Collection getWildCardDefinitions(String strFieldDefinitionName_p, String strResourceName_p, int op_p)
           
 com.wewebu.ow.server.ecm.OwCrossMappings getXMapping()
           
 boolean hasInterface(String strInterfaceName_p)
           
 void init(com.wewebu.ow.server.ecm.OwNetworkContext context_p, com.wewebu.ow.server.util.OwXMLUtil networkSettings_p)
           
 void initLoginMap(HashMap<String,String> loginMap_p)
          Deprecated. There is no need to call this method anymore. The OwCMISLoginInfoNetwork will be removed.
 void loginDefault(String user_p, String password_p)
           
 void logout()
           
 com.wewebu.ow.server.ecm.OwBatch openBatch()
           
 void refreshStaticClassdescriptions()
           
 void releaseResources()
           
 String resolveRepositoryID(String repositoryName_p)
           
 void setEventManager(com.wewebu.ow.server.event.OwEventManager eventManager_p)
           
 void setRoleManager(com.wewebu.ow.server.role.OwRoleManager roleManager_p)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OwCMISCrossNetwork

public OwCMISCrossNetwork()
Method Detail

getNetwork

public com.wewebu.ow.server.ecm.OwNetwork getNetwork(com.wewebu.ow.server.ecm.OwResource resource_p)
                                              throws Exception
Throws:
Exception

getNetwork

public com.wewebu.ow.server.ecm.OwNetwork getNetwork(String resourceID_p)
                                              throws com.wewebu.ow.server.exceptions.OwException
Throws:
com.wewebu.ow.server.exceptions.OwException

canCreateNewObject

public boolean canCreateNewObject(com.wewebu.ow.server.ecm.OwResource resource_p,
                                  com.wewebu.ow.server.ecm.OwObject parent_p,
                                  int context_p)
                           throws Exception
Specified by:
canCreateNewObject in interface com.wewebu.ow.server.ecm.OwNetwork
Throws:
Exception

canCreateObjectCopy

public boolean canCreateObjectCopy(com.wewebu.ow.server.ecm.OwObject parent_p,
                                   int[] childTypes_p,
                                   int context_p)
                            throws Exception
Specified by:
canCreateObjectCopy in interface com.wewebu.ow.server.ecm.OwNetwork
Throws:
Exception

canDo

public boolean canDo(com.wewebu.ow.server.ecm.OwObject obj_p,
                     int functionCode_p,
                     int context_p)
              throws Exception
Specified by:
canDo in interface com.wewebu.ow.server.ecm.OwNetwork
Throws:
Exception

canEditAccessRights

public boolean canEditAccessRights(com.wewebu.ow.server.ecm.OwObject object_p)
                            throws Exception
Specified by:
canEditAccessRights in interface com.wewebu.ow.server.ecm.OwNetwork
Throws:
Exception

createNewObject

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 Exception
Specified by:
createNewObject in interface com.wewebu.ow.server.ecm.OwNetwork
Throws:
Exception

createNewObject

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 Exception
Specified by:
createNewObject in interface com.wewebu.ow.server.ecm.OwNetwork
Throws:
Exception

createNewObject

public String createNewObject(boolean promote_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 keepCheckedOut_p)
                       throws Exception
Specified by:
createNewObject in interface com.wewebu.ow.server.ecm.OwNetwork
Throws:
Exception

createObjectCopy

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 Exception
Specified by:
createObjectCopy in interface com.wewebu.ow.server.ecm.OwNetwork
Throws:
Exception

createObjectSkeleton

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 Exception
Specified by:
createObjectSkeleton in interface com.wewebu.ow.server.ecm.OwNetwork
Throws:
Exception

getApplicationObject

public Object getApplicationObject(int typ_p,
                                   String strName_p,
                                   Object param_p,
                                   boolean forceUserSpecificObject_p,
                                   boolean createIfNotExist_p)
                            throws Exception
Specified by:
getApplicationObject in interface com.wewebu.ow.server.ecm.OwNetwork
Throws:
Exception

getApplicationObject

public Object getApplicationObject(int typ_p,
                                   String strName_p,
                                   boolean forceUserSpecificObject_p,
                                   boolean createIfNotExist_p)
                            throws Exception
Specified by:
getApplicationObject in interface com.wewebu.ow.server.ecm.OwNetwork
Throws:
Exception

getApplicationObjects

public Collection getApplicationObjects(int typ_p,
                                        String strName_p,
                                        boolean forceUserSpecificObject_p)
                                 throws Exception
Specified by:
getApplicationObjects in interface com.wewebu.ow.server.ecm.OwNetwork
Throws:
Exception

getEditAccessRightsSubModul

public com.wewebu.ow.server.ecm.ui.OwUIAccessRightsModul getEditAccessRightsSubModul(com.wewebu.ow.server.ecm.OwObject object_p)
                                                                              throws Exception
Specified by:
getEditAccessRightsSubModul in interface com.wewebu.ow.server.ecm.OwNetwork
Throws:
Exception

getInterface

public Object getInterface(String strInterfaceName_p,
                           Object object_p)
                    throws Exception
Specified by:
getInterface in interface com.wewebu.ow.server.ecm.OwNetwork
Throws:
Exception

getInternalNetwork

public OwCMISNetwork getInternalNetwork()

getExternalNetwork

public com.wewebu.ow.server.ecm.OwNetwork getExternalNetwork()

getLocale

public Locale getLocale()
Specified by:
getLocale in interface com.wewebu.ow.server.ecm.OwNetwork

hasInterface

public boolean hasInterface(String strInterfaceName_p)
Specified by:
hasInterface in interface com.wewebu.ow.server.ecm.OwNetwork

init

public void init(com.wewebu.ow.server.ecm.OwNetworkContext context_p,
                 com.wewebu.ow.server.util.OwXMLUtil networkSettings_p)
          throws Exception
Specified by:
init in interface com.wewebu.ow.server.ecm.OwNetwork
Throws:
Exception

externalInit

protected void externalInit(com.wewebu.ow.server.ecm.OwNetworkContext context_p,
                            com.wewebu.ow.server.util.OwXMLUtil networkSettings_p)
                     throws com.wewebu.ow.server.exceptions.OwException
Throws:
com.wewebu.ow.server.exceptions.OwException

setEventManager

public void setEventManager(com.wewebu.ow.server.event.OwEventManager eventManager_p)
Specified by:
setEventManager in interface com.wewebu.ow.server.ecm.OwNetwork

setRoleManager

public void setRoleManager(com.wewebu.ow.server.role.OwRoleManager roleManager_p)
Specified by:
setRoleManager in interface com.wewebu.ow.server.ecm.OwNetwork

canBatch

public boolean canBatch()
Specified by:
canBatch in interface com.wewebu.ow.server.ecm.OwRepository

canRefreshStaticClassdescriptions

public boolean canRefreshStaticClassdescriptions()
                                          throws Exception
Specified by:
canRefreshStaticClassdescriptions in interface com.wewebu.ow.server.ecm.OwRepository
Throws:
Exception

closeBatch

public void closeBatch(com.wewebu.ow.server.ecm.OwBatch batch_p)
                throws com.wewebu.ow.server.exceptions.OwException
Specified by:
closeBatch in interface com.wewebu.ow.server.ecm.OwRepository
Throws:
com.wewebu.ow.server.exceptions.OwException

doSearch

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 maxSize_p,
                                                            int versionSelection_p)
                                                     throws Exception
Specified by:
doSearch in interface com.wewebu.ow.server.ecm.OwRepository
Throws:
Exception

doExternalRepositorySearch

protected com.wewebu.ow.server.ecm.OwObjectCollection doExternalRepositorySearch(String xStore_p,
                                                                                 com.wewebu.ow.server.field.OwSearchNode searchNode_p,
                                                                                 com.wewebu.ow.server.field.OwSort sort_p,
                                                                                 Collection propertyNames_p,
                                                                                 int maxSize_p,
                                                                                 int versionSelection_p)
                                                                          throws Exception
Delegation method to execute the search on secondary network (external).

Parameters:
xStore_p - OwSearchNode search to execute
sort_p - OwSort which type of sorting should be provided
propertyNames_p - Collection of property names to retrieve
maxSize_p - int maximum size of object to retrieve
versionSelection_p - int which type of version selection should be executed
Returns:
OwObjectCollection with corresponding results
Throws:
Exception - if CrossMapping fails or external search cannot be executed

getXMapping

public com.wewebu.ow.server.ecm.OwCrossMappings getXMapping()
                                                     throws com.wewebu.ow.server.exceptions.OwException
Throws:
com.wewebu.ow.server.exceptions.OwException

getDMSPrefix

public String getDMSPrefix()
Specified by:
getDMSPrefix in interface com.wewebu.ow.server.ecm.OwRepository

getEventManager

public com.wewebu.ow.server.event.OwEventManager getEventManager()
Specified by:
getEventManager in interface com.wewebu.ow.server.ecm.OwRepository

getObjectClass

public com.wewebu.ow.server.ecm.OwObjectClass getObjectClass(String strClassName_p,
                                                             com.wewebu.ow.server.ecm.OwResource resource_p)
                                                      throws Exception
Specified by:
getObjectClass in interface com.wewebu.ow.server.ecm.OwRepository
Throws:
Exception

getObjectClassNames

public Map getObjectClassNames(int[] types_p,
                               boolean excludeHiddenAndNonInstantiable_p,
                               boolean rootOnly_p,
                               com.wewebu.ow.server.ecm.OwResource resource_p)
                        throws Exception
Specified by:
getObjectClassNames in interface com.wewebu.ow.server.ecm.OwRepository
Throws:
Exception

getObjectFromDMSID

public com.wewebu.ow.server.ecm.OwObject getObjectFromDMSID(String strDMSID_p,
                                                            boolean refresh_p)
                                                     throws Exception
Specified by:
getObjectFromDMSID in interface com.wewebu.ow.server.ecm.OwRepository
Throws:
Exception

getObjectFromPath

public com.wewebu.ow.server.ecm.OwObject getObjectFromPath(String strPath_p,
                                                           boolean refresh_p)
                                                    throws Exception
Specified by:
getObjectFromPath in interface com.wewebu.ow.server.ecm.OwRepository
Throws:
Exception

getResource

public com.wewebu.ow.server.ecm.OwResource getResource(String strID_p)
                                                throws Exception
Specified by:
getResource in interface com.wewebu.ow.server.ecm.OwRepository
Throws:
Exception

getResourceIDs

public Iterator getResourceIDs()
                        throws Exception
Specified by:
getResourceIDs in interface com.wewebu.ow.server.ecm.OwRepository
Throws:
Exception

openBatch

public com.wewebu.ow.server.ecm.OwBatch openBatch()
                                           throws com.wewebu.ow.server.exceptions.OwException
Specified by:
openBatch in interface com.wewebu.ow.server.ecm.OwRepository
Throws:
com.wewebu.ow.server.exceptions.OwException

refreshStaticClassdescriptions

public void refreshStaticClassdescriptions()
                                    throws Exception
Specified by:
refreshStaticClassdescriptions in interface com.wewebu.ow.server.ecm.OwRepository
Throws:
Exception

releaseResources

public void releaseResources()
                      throws Exception
Specified by:
releaseResources in interface com.wewebu.ow.server.ecm.OwRepository
Throws:
Exception

getFieldDefinition

public com.wewebu.ow.server.field.OwFieldDefinition getFieldDefinition(String strFieldDefinitionName_p,
                                                                       String strResourceName_p)
                                                                throws Exception,
                                                                       com.wewebu.ow.server.exceptions.OwObjectNotFoundException
Specified by:
getFieldDefinition in interface com.wewebu.ow.server.field.OwFieldDefinitionProvider
Throws:
Exception
com.wewebu.ow.server.exceptions.OwObjectNotFoundException

getWildCardDefinitions

public Collection getWildCardDefinitions(String strFieldDefinitionName_p,
                                         String strResourceName_p,
                                         int op_p)
                                  throws Exception
Specified by:
getWildCardDefinitions in interface com.wewebu.ow.server.field.OwFieldDefinitionProvider
Throws:
Exception

canUserSelect

public boolean canUserSelect()
                      throws Exception
Specified by:
canUserSelect in interface com.wewebu.ow.server.ecm.OwAuthenticationProvider
Throws:
Exception

getCredentials

public com.wewebu.ow.server.ecm.OwCredentials getCredentials()
                                                      throws Exception
Specified by:
getCredentials in interface com.wewebu.ow.server.ecm.OwAuthenticationProvider
Throws:
Exception

getLoginSubModul

public com.wewebu.ow.server.ecm.ui.OwUILoginModul getLoginSubModul()
                                                            throws Exception
Specified by:
getLoginSubModul in interface com.wewebu.ow.server.ecm.OwAuthenticationProvider
Throws:
Exception

getRoleDisplayName

public String getRoleDisplayName(String strRoleName_p)
                          throws Exception
Specified by:
getRoleDisplayName in interface com.wewebu.ow.server.ecm.OwAuthenticationProvider
Throws:
Exception

getUserFromID

public com.wewebu.ow.server.ecm.OwUserInfo getUserFromID(String strID_p)
                                                  throws Exception
Specified by:
getUserFromID in interface com.wewebu.ow.server.ecm.OwAuthenticationProvider
Throws:
Exception

getUserSelectSubModul

public com.wewebu.ow.server.ecm.ui.OwUIUserSelectModul getUserSelectSubModul(String strID_p,
                                                                             int[] types_p)
                                                                      throws Exception
Specified by:
getUserSelectSubModul in interface com.wewebu.ow.server.ecm.OwAuthenticationProvider
Throws:
Exception

loginDefault

public void loginDefault(String user_p,
                         String password_p)
                  throws Exception
Specified by:
loginDefault in interface com.wewebu.ow.server.ecm.OwAuthenticationProvider
Throws:
Exception

createDomainFolder

protected com.wewebu.ow.server.ecm.OwObject createDomainFolder()
                                                        throws com.wewebu.ow.server.exceptions.OwException
Throws:
com.wewebu.ow.server.exceptions.OwException

logout

public void logout()
            throws Exception
Specified by:
logout in interface com.wewebu.ow.server.ecm.OwAuthenticationProvider
Throws:
Exception

resolveRepositoryID

public String resolveRepositoryID(String repositoryName_p)
                           throws com.wewebu.ow.server.exceptions.OwException
Specified by:
resolveRepositoryID in interface OwCMISExternalEntitiesResolver
Throws:
com.wewebu.ow.server.exceptions.OwException

getContext

public com.wewebu.ow.server.ecm.OwNetworkContext getContext()
Specified by:
getContext in interface com.wewebu.ow.server.ecm.OwNetwork

createVirtualFolder

public com.wewebu.ow.server.ecm.OwObject createVirtualFolder(Node xmlVirtualFolderDescriptionNode_p,
                                                             String strName_p,
                                                             String strDmsIDPart_p)
                                                      throws com.wewebu.ow.server.exceptions.OwException
Implementation of OwVirtualFolderFactory to create the OwObject representation.

Specified by:
createVirtualFolder in interface com.wewebu.ow.server.ao.OwVirtualFolderFactory
Parameters:
xmlVirtualFolderDescriptionNode_p -
strName_p -
strDmsIDPart_p -
Returns:
a virtual folder object
Throws:
com.wewebu.ow.server.exceptions.OwException
Since:
4.0.0.0

getVFManager

protected com.wewebu.ow.server.ao.OwVirtualFoldersManager getVFManager()
                                                                throws com.wewebu.ow.server.exceptions.OwException
Get the virtual folder manager, which will be created if not existent.

Returns:
OwVirtualFoldersManager
Throws:
com.wewebu.ow.server.exceptions.OwException
Since:
4.0.0.0

initLoginMap

public void initLoginMap(HashMap<String,String> loginMap_p)
                  throws com.wewebu.ow.server.exceptions.OwException
Deprecated. There is no need to call this method anymore. The OwCMISLoginInfoNetwork will be removed.

Specified by:
initLoginMap in interface OwCMISLoginInfoNetwork
Throws:
com.wewebu.ow.server.exceptions.OwException


Copyright © 2013 Alfresco Business Solutions. All Rights Reserved.