com.wewebu.ow.server.ecmimpl.cmis.alfresco
Interface OwCMISALAspectRetriever

All Known Implementing Classes:
OwCMISALBasicAspectRetriever

public interface OwCMISALAspectRetriever

Interface to retrieve the Id's of mandatory aspects. All Retrieve implementation must implement this interface if should be used as retriever.

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.2.0.0

Field Summary
static String PREFIX_ASPECT
          CMIS id prefix used to represent Aspects
static String RETRIEVER_CLASS
          optional configuration node for specific retriever class in network configuration
static String RETRIEVER_URL
          optional configuration for the URL to be used for mandatory aspect retrieving
 
Method Summary
 List<String> retrieveAspectIds(OwCMISNetwork network, OwCMISObjectClass clazz)
          Will return a list of Id's which must not conform with the Alfresco CMIS Id representation.
 

Field Detail

RETRIEVER_CLASS

static final String RETRIEVER_CLASS
optional configuration node for specific retriever class in network configuration

See Also:
Constant Field Values

RETRIEVER_URL

static final String RETRIEVER_URL
optional configuration for the URL to be used for mandatory aspect retrieving

See Also:
Constant Field Values

PREFIX_ASPECT

static final String PREFIX_ASPECT
CMIS id prefix used to represent Aspects

See Also:
Constant Field Values
Method Detail

retrieveAspectIds

List<String> retrieveAspectIds(OwCMISNetwork network,
                               OwCMISObjectClass clazz)
                               throws IOException,
                                      com.wewebu.ow.server.exceptions.OwException
Will return a list of Id's which must not conform with the Alfresco CMIS Id representation. The requester/caller must handle/check the id regarding it's needs.

Parameters:
network - OwCMISNetwork to get configuration
clazz - OwCMISObjectClass for which the list of mandatory aspect Id's should be retrieved.
Returns:
List of Strings representing the Id's
Throws:
IOException - If could not communicate with server (could not create connection)
com.wewebu.ow.server.exceptions.OwException - if could not retrieve configuration from network instance


Copyright © 2013 Alfresco Business Solutions. All Rights Reserved.