Class CustomReferenceDefinitionBase

java.lang.Object
org.springframework.extensions.webscripts.AbstractWebScript
org.springframework.extensions.webscripts.DeclarativeWebScript
org.alfresco.module.org_alfresco_module_rm.script.AbstractRmWebScript
org.alfresco.module.org_alfresco_module_rm.script.CustomReferenceDefinitionBase
All Implemented Interfaces:
org.springframework.extensions.webscripts.WebScript
Direct Known Subclasses:
CustomReferenceDefinitionPost, CustomReferenceDefinitionPut, CustomReferenceDefinitionsGet

public class CustomReferenceDefinitionBase extends AbstractRmWebScript
Base class for custom reference definition classes
Since:
2.3
Author:
Tuna Aksoy
  • Field Details

  • Constructor Details

    • CustomReferenceDefinitionBase

      public CustomReferenceDefinitionBase()
  • Method Details

    • getRelationshipService

      protected RelationshipService getRelationshipService()
      Gets the relationship service instance
      Returns:
      The relationship service instance
    • setRelationshipService

      public void setRelationshipService(RelationshipService relationshipService)
      Sets the relationship service instance
      Parameters:
      relationshipService - The relationship service instance
    • createDisplayName

      protected RelationshipDisplayName createDisplayName(org.json.JSONObject requestContent)
      Creates the relationship display name from request content
      Parameters:
      requestContent - The request content as json object
      Returns:
      The relationship display name