com.wewebu.ow.server.ao
Interface OwAOManager

All Known Implementing Classes:
OwAttributeBagsManager, OwDefaultAOManager, OwSearchTemplatesManager, OwSupportBasedManager, OwVirtualFoldersManager, OwXMLAOManager

public interface OwAOManager

Alfresco Workdesk application objects manager interface. Used to provide different application object retrieval implementations. One application objects manager provides objects of one type.

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


Method Summary
 Object getApplicationObject(String strName_p, boolean fForceUserSpecificObject_p, boolean fCreateIfNotExist_p)
          Returns the application object that is matched by the given name.
 Object getApplicationObject(String strName_p, Object param_p, boolean fForceUserSpecificObject_p, boolean fCreateIfNotExist_p)
          Returns the application object that is matched by the given name.
 Collection<?> getApplicationObjects(String strName_p, boolean fForceUserSpecificObject_p)
          Returns all application objects that are matched by the given name.
 int getManagedType()
           
 

Method Detail

getManagedType

int getManagedType()
Returns:
the managed objects type integer code

getApplicationObjects

Collection<?> getApplicationObjects(String strName_p,
                                    boolean fForceUserSpecificObject_p)
                                    throws OwException
Returns all application objects that are matched by the given name.

Parameters:
strName_p - the
fForceUserSpecificObject_p - if true, the object must be specific to the logged in user, otherwise the ECM Adapter determines if it is common to a site or specific to a group or a user.
Returns:
a collection of Alfresco Workdesk application objects
Throws:
OwException

getApplicationObject

Object getApplicationObject(String strName_p,
                            Object param_p,
                            boolean fForceUserSpecificObject_p,
                            boolean fCreateIfNotExist_p)
                            throws OwException
Returns the application object that is matched by the given name.

Parameters:
strName_p - name of the object to retrieve e.g. "userprefs"
param_p - optional Object, can be null
fForceUserSpecificObject_p - if true, the object must be specific to the logged in user, otherwise the ECM Adapter determines if it is common to a site or specific to a group or a user.
fCreateIfNotExist_p -
Returns:
an Alfresco Workdesk application object
Throws:
OwException - if the given object could not be retrieved

getApplicationObject

Object getApplicationObject(String strName_p,
                            boolean fForceUserSpecificObject_p,
                            boolean fCreateIfNotExist_p)
                            throws OwException
Returns the application object that is matched by the given name.

Parameters:
strName_p - name of the object to retrieve e.g. "userprefs"
fForceUserSpecificObject_p - if true, the object must be specific to the logged in user, otherwise the ECM Adapter determines if it is common to a site or specific to a group or a user.
fCreateIfNotExist_p -
Returns:
an Alfresco Workdesk application object
Throws:
OwException - if the given object could not be retrieved


Copyright © 2013 Alfresco Business Solutions. All Rights Reserved.