org.alfresco.service.cmr.view
Interface ImporterBinding


public interface ImporterBinding

Encapsulation of Import binding parameters


Nested Class Summary
static class ImporterBinding.UUID_BINDING
          UUID Binding
 
Method Summary
 boolean allowReferenceWithinTransaction()
          Gets whether the search for imported node references should search within the import transaction or not.
 org.alfresco.service.namespace.QName[] getExcludedClasses()
          Gets the list of content model classes to exclude from import
 ImporterBinding.UUID_BINDING getUUIDBinding()
          Gets the Node UUID Binding
 java.lang.String getValue(java.lang.String key)
          Gets a value for the specified name - to support simple name / value substitution
 

Method Detail

getUUIDBinding

ImporterBinding.UUID_BINDING getUUIDBinding()
Gets the Node UUID Binding

Returns:
UUID_BINDING

allowReferenceWithinTransaction

boolean allowReferenceWithinTransaction()
Gets whether the search for imported node references should search within the import transaction or not.

Returns:
true => search within import transaction; false => only search existing committed items

getValue

java.lang.String getValue(java.lang.String key)
Gets a value for the specified name - to support simple name / value substitution

Parameters:
key - the value name
Returns:
the value

getExcludedClasses

org.alfresco.service.namespace.QName[] getExcludedClasses()
Gets the list of content model classes to exclude from import

Returns:
list of model class qnames to exclude (return null to indicate use of default list)


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.