org.camunda.bpm.application.impl.metadata
Class ProcessArchiveXmlImpl

java.lang.Object
  extended by org.camunda.bpm.application.impl.metadata.ProcessArchiveXmlImpl
All Implemented Interfaces:
ProcessArchiveXml

public class ProcessArchiveXmlImpl
extends Object
implements ProcessArchiveXml


Field Summary
 
Fields inherited from interface org.camunda.bpm.application.impl.metadata.spi.ProcessArchiveXml
PROP_ADDITIONAL_RESOURCE_SUFFIXES, PROP_ADDITIONAL_RESOURCE_SUFFIXES_SEPARATOR, PROP_IS_DELETE_UPON_UNDEPLOY, PROP_IS_DEPLOY_CHANGED_ONLY, PROP_IS_RESUME_PREVIOUS_VERSIONS, PROP_IS_SCAN_FOR_PROCESS_DEFINITIONS, PROP_RESOURCE_ROOT_PATH, PROP_RESUME_PREVIOUS_BY
 
Constructor Summary
ProcessArchiveXmlImpl()
           
 
Method Summary
 String getName()
           
 String getProcessEngineName()
           
 List<String> getProcessResourceNames()
           
 Map<String,String> getProperties()
           
 String getTenantId()
           
 void setName(String name)
           
 void setProcessEngineName(String processEngineName)
           
 void setProcessResourceNames(List<String> processResourceNames)
           
 void setProperties(Map<String,String> properties)
           
 void setTenantId(String tenantId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProcessArchiveXmlImpl

public ProcessArchiveXmlImpl()
Method Detail

getName

public String getName()
Specified by:
getName in interface ProcessArchiveXml
Returns:
the name of the process archive. Must not be null.

setName

public void setName(String name)

getTenantId

public String getTenantId()
Specified by:
getTenantId in interface ProcessArchiveXml
Returns:
the id of the tenant the resources of the process archive should deploy for. Can be null.

setTenantId

public void setTenantId(String tenantId)

getProcessEngineName

public String getProcessEngineName()
Specified by:
getProcessEngineName in interface ProcessArchiveXml
Returns:
the name of the process engine which the deployment should be made to. If null, the "default engine" is used.

setProcessEngineName

public void setProcessEngineName(String processEngineName)

getProcessResourceNames

public List<String> getProcessResourceNames()
Specified by:
getProcessResourceNames in interface ProcessArchiveXml
Returns:
a list of process definition resource names that make up the deployment.

setProcessResourceNames

public void setProcessResourceNames(List<String> processResourceNames)

getProperties

public Map<String,String> getProperties()
Specified by:
getProperties in interface ProcessArchiveXml
Returns:
a list of additional properties. See constant property names defined in this class for a list of available properties.
See Also:
ProcessArchiveXml.PROP_IS_DELETE_UPON_UNDEPLOY, ProcessArchiveXml.PROP_IS_SCAN_FOR_PROCESS_DEFINITIONS, ProcessArchiveXml.PROP_RESOURCE_ROOT_PATH, ProcessArchiveXml.PROP_IS_DEPLOY_CHANGED_ONLY

setProperties

public void setProperties(Map<String,String> properties)


Copyright © 2017 camunda services GmbH. All rights reserved.