org.apache.chemistry.opencmis.client.runtime
Class TransientPolicyImpl

java.lang.Object
  extended by org.apache.chemistry.opencmis.client.runtime.AbstractTransientCmisObject
      extended by org.apache.chemistry.opencmis.client.runtime.AbstractTransientFileableCmisObject
          extended by org.apache.chemistry.opencmis.client.runtime.TransientPolicyImpl
All Implemented Interfaces:
CmisObjectProperties, ObjectId, PolicyProperties, TransientCmisObject, TransientFileableCmisObject, TransientPolicy

public class TransientPolicyImpl
extends AbstractTransientFileableCmisObject
implements TransientPolicy


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.chemistry.opencmis.client.runtime.AbstractTransientCmisObject
AbstractTransientCmisObject.AceChangeHolder
 
Field Summary
 
Fields inherited from class org.apache.chemistry.opencmis.client.runtime.AbstractTransientCmisObject
acl, addAces, addPolicies, allowableActions, deleteAllVersions, inputExtensions, isMarkedForDelete, isModified, isPropertyUpdateRequired, object, ouputExtensions, policies, properties, relationships, removeAces, removePolicies, renditions, session
 
Constructor Summary
TransientPolicyImpl()
           
 
Method Summary
 String getPolicyText()
          Returns the policy text of this CMIS policy (CMIS property cmis:policyText).
 void setPolicyText(String policyText)
           
 
Methods inherited from class org.apache.chemistry.opencmis.client.runtime.AbstractTransientFileableCmisObject
addToFolder, getParents, getPaths, move, removeFromFolder
 
Methods inherited from class org.apache.chemistry.opencmis.client.runtime.AbstractTransientCmisObject
addAce, applyPolicy, delete, getAllowableActions, getBaseType, getBaseTypeId, getBinding, getChangeToken, getCmisObject, getCreatedBy, getCreationDate, getId, getInputExtensions, getLastModificationDate, getLastModifiedBy, getLatestChangeToken, getName, getObjectFactory, getObjectId, getOriginalAcl, getOutputExtensions, getPolicies, getProperties, getProperty, getPropertyValue, getRelationships, getRenditions, getRepositoryId, getSession, getType, initialize, isMarkedForDelete, isModified, prepareAcl, prepareProperties, refreshAndReset, removeAce, removePolicy, reset, save, saveACL, saveDelete, savePolicies, saveProperties, setName, setOutputExtensions, setPropertyValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.chemistry.opencmis.client.api.TransientFileableCmisObject
addToFolder, getParents, getPaths, move, removeFromFolder
 
Methods inherited from interface org.apache.chemistry.opencmis.client.api.TransientCmisObject
addAce, applyPolicy, delete, getAllowableActions, getCmisObject, getInputExtensions, getOriginalAcl, getOutputExtensions, getPolicies, getRelationships, getRenditions, isMarkedForDelete, isModified, refreshAndReset, removeAce, removePolicy, reset, save, setName, setOutputExtensions, setPropertyValue
 
Methods inherited from interface org.apache.chemistry.opencmis.client.api.ObjectId
getId
 
Methods inherited from interface org.apache.chemistry.opencmis.client.api.CmisObjectProperties
getBaseType, getBaseTypeId, getChangeToken, getCreatedBy, getCreationDate, getLastModificationDate, getLastModifiedBy, getName, getProperties, getProperty, getPropertyValue, getType
 

Constructor Detail

TransientPolicyImpl

public TransientPolicyImpl()
Method Detail

getPolicyText

public String getPolicyText()
Description copied from interface: PolicyProperties
Returns the policy text of this CMIS policy (CMIS property cmis:policyText).

Specified by:
getPolicyText in interface PolicyProperties

setPolicyText

public void setPolicyText(String policyText)
Specified by:
setPolicyText in interface TransientPolicy


Copyright © 2009-2011 The Apache Software Foundation. All Rights Reserved.