org.alfresco.repo.cmis.reference
Class ReferenceFactory

java.lang.Object
  extended by org.alfresco.repo.cmis.reference.ReferenceFactory

public class ReferenceFactory
extends java.lang.Object

Reference Factory


Constructor Summary
ReferenceFactory()
           
 
Method Summary
 org.alfresco.cmis.CMISObjectReference createObjectReferenceFromUrl(java.util.Map args, java.util.Map templateArgs)
          Create CMIS Object Reference from URL segments
 org.alfresco.cmis.CMISRelationshipReference createRelationshipReferenceFromUrl(java.util.Map args, java.util.Map templateArgs)
          Create CMIS Relationship Reference from URL segments
 org.alfresco.cmis.CMISRepositoryReference createRepoReferenceFromUrl(java.util.Map args, java.util.Map templateArgs)
          Create CMIS Repository Reference from URL segments
 void setCMISService(org.alfresco.cmis.CMISServices cmisService)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReferenceFactory

public ReferenceFactory()
Method Detail

setCMISService

public void setCMISService(org.alfresco.cmis.CMISServices cmisService)
Parameters:
cmisService -

createRepoReferenceFromUrl

public org.alfresco.cmis.CMISRepositoryReference createRepoReferenceFromUrl(java.util.Map args,
                                                                            java.util.Map templateArgs)
Create CMIS Repository Reference from URL segments

Parameters:
args - url arguments
templateArgs - url template arguments
Returns:
Repository Reference (or null, in case of bad url)

createObjectReferenceFromUrl

public org.alfresco.cmis.CMISObjectReference createObjectReferenceFromUrl(java.util.Map args,
                                                                          java.util.Map templateArgs)
Create CMIS Object Reference from URL segments

Parameters:
args - url arguments
templateArgs - url template arguments
Returns:
Repository Reference (or null, in case of bad url)

createRelationshipReferenceFromUrl

public org.alfresco.cmis.CMISRelationshipReference createRelationshipReferenceFromUrl(java.util.Map args,
                                                                                      java.util.Map templateArgs)
Create CMIS Relationship Reference from URL segments

Parameters:
args - url arguments
templateArgs - url template arguments
Returns:
Repository Reference (or null, in case of bad url)


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