com.wewebu.ow.server.ao
Class OwSupportBasedManager

java.lang.Object
  extended by com.wewebu.ow.server.ao.OwSupportBasedManager
All Implemented Interfaces:
OwAOManager
Direct Known Subclasses:
OwDefaultAOManager, OwSearchTemplatesManager, OwVirtualFoldersManager, OwXMLAOManager

public abstract class OwSupportBasedManager
extends Object
implements OwAOManager

Base class for application object managers that relay on OwAOSupports for persistence.

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


Constructor Summary
OwSupportBasedManager(OwAOSupport aoSupport_p, String basePath_p)
           
 
Method Summary
protected  OwObject getAOSupportObject(String strName_p, boolean forceUserspecificObject_p, boolean createIfNotExist_p)
           
protected  OwObject[] getAOSupportObjects(String strName_p, boolean forceUserspecificObject_p, boolean createIfNotExist_p)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.wewebu.ow.server.ao.OwAOManager
getApplicationObject, getApplicationObject, getApplicationObjects, getManagedType
 

Constructor Detail

OwSupportBasedManager

public OwSupportBasedManager(OwAOSupport aoSupport_p,
                             String basePath_p)
Parameters:
aoSupport_p - the underlying persistence support
basePath_p - path relative to the persistence support root of the managed objects' container
Method Detail

getAOSupportObject

protected OwObject getAOSupportObject(String strName_p,
                                      boolean forceUserspecificObject_p,
                                      boolean createIfNotExist_p)
                               throws OwException
Parameters:
strName_p -
forceUserspecificObject_p -
createIfNotExist_p -
Returns:
the persistent OwObject as provided by the current OwAOSupport form a basePath based location
Throws:
OwException

getAOSupportObjects

protected OwObject[] getAOSupportObjects(String strName_p,
                                         boolean forceUserspecificObject_p,
                                         boolean createIfNotExist_p)
                                  throws OwException
Parameters:
strName_p -
forceUserspecificObject_p -
createIfNotExist_p -
Returns:
the persistent OwObject as provided by the current OwAOSupport form a basePath based location
Throws:
OwException

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2013 Alfresco Business Solutions. All Rights Reserved.