public abstract class AbstractProperty extends Object implements CMISPropertyAccessor
| Modifier and Type | Field and Description |
|---|---|
protected CMISConnector |
connector |
static String |
CONTENT_PROPERTY |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractProperty(ServiceRegistry serviceRegistry,
CMISConnector connector,
String propertyName)
Construct
|
| Modifier and Type | Method and Description |
|---|---|
CMISNodeInfo |
createNodeInfo(AssociationRef assocRef) |
CMISNodeInfo |
createNodeInfo(NodeRef nodeRef) |
protected ContentData |
getContentData(CMISNodeInfo nodeInfo) |
protected String |
getGuid(String nodeId) |
QName |
getMappedProperty() |
String |
getName() |
protected ServiceRegistry |
getServiceRegistry() |
Serializable |
getValue(AssociationRef assocRef) |
Serializable |
getValue(CMISNodeInfo nodeInfo) |
Serializable |
getValue(NodeRef nodeRef) |
protected abstract Serializable |
getValueInternal(CMISNodeInfo nodeInfo) |
void |
setValue(NodeRef nodeRef,
Serializable value) |
public static final String CONTENT_PROPERTY
protected CMISConnector connector
protected AbstractProperty(ServiceRegistry serviceRegistry, CMISConnector connector, String propertyName)
serviceRegistry - ServiceRegistryconnector - CMISConnectorpropertyName - Stringprotected ServiceRegistry getServiceRegistry()
public String getName()
getName in interface CMISPropertyAccessorpublic QName getMappedProperty()
getMappedProperty in interface CMISPropertyAccessorpublic void setValue(NodeRef nodeRef, Serializable value)
setValue in interface CMISPropertyAccessorpublic Serializable getValue(NodeRef nodeRef)
public Serializable getValue(AssociationRef assocRef)
public Serializable getValue(CMISNodeInfo nodeInfo)
getValue in interface CMISPropertyAccessorprotected abstract Serializable getValueInternal(CMISNodeInfo nodeInfo)
public CMISNodeInfo createNodeInfo(NodeRef nodeRef)
createNodeInfo in interface CMISPropertyAccessorpublic CMISNodeInfo createNodeInfo(AssociationRef assocRef)
createNodeInfo in interface CMISPropertyAccessorprotected ContentData getContentData(CMISNodeInfo nodeInfo)
Copyright © 2005–2021 Alfresco Software. All rights reserved.