com.wewebu.ow.server.ecm
Interface OwAttributeBagsSupport

All Known Implementing Classes:
OwAttributeBagResolver, OwDBAttributeBagsSupport, OwTransientBagsSupport

public interface OwAttributeBagsSupport

An application OwAttributeBag provider. Implementors of this interface provide application objects as OwAttributeBags from different persistence systems (egg. DB based , in memory attribute bags storage - OwTransientBagRepository).

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

Method Summary
 OwAttributeBag getNameKeyAttributeBag(OwNetworkContext networkContext_p, String name_p, String userID_p)
          get a inverted writable attribute bag based an a attribute name key i.e.: the attributenames of the bag represent the users
 OwAttributeBagWriteable getUserKeyAttributeBagWriteable(OwNetworkContext networkContext_p, String name_p, String userID_p)
          get a writable attribute bag based an a user key i.e.: the attributenames of the bag represent the attribute names
 

Method Detail

getNameKeyAttributeBag

OwAttributeBag getNameKeyAttributeBag(OwNetworkContext networkContext_p,
                                      String name_p,
                                      String userID_p)
                                      throws Exception
get a inverted writable attribute bag based an a attribute name key i.e.: the attributenames of the bag represent the users

Parameters:
networkContext_p -
name_p -
userID_p -
Returns:
an OwAttributeBag
Throws:
OwException
Exception
See Also:
OwNetwork.APPLICATION_OBJECT_TYPE_INVERTED_ATTRIBUTE_BAG

getUserKeyAttributeBagWriteable

OwAttributeBagWriteable getUserKeyAttributeBagWriteable(OwNetworkContext networkContext_p,
                                                        String name_p,
                                                        String userID_p)
                                                        throws Exception
get a writable attribute bag based an a user key i.e.: the attributenames of the bag represent the attribute names

Parameters:
name_p -
userID_p -
Returns:
an OwAttributeBagWriteable
Throws:
OwException
Exception


Copyright © 2013 Alfresco Business Solutions. All Rights Reserved.