public class DocumentModelDeployer extends AbstractUserDashboardModelDeployer
Modifier and Type | Field and Description |
---|---|
protected ModelPersistenceService |
modelPersistenceService |
LOG, maintenanceService, workObjectDefinitionService
Constructor and Description |
---|
DocumentModelDeployer(ModelPersistenceService modelPersistenceService,
com.edorasware.commons.core.content.ContentManager contentManager,
com.edorasware.commons.core.persistence.PrimaryKeyGenerator primaryKeyGenerator) |
Modifier and Type | Method and Description |
---|---|
protected static void |
checkForInactiveModelReferences(String resourceString,
List<com.edorasware.cloud.core.deploy.InactiveModelMatcher> inactiveModelMatchers,
String modelName) |
protected com.edorasware.gear.core.document.DocumentDefinition.Builder |
getDefinitionBuilder() |
protected com.google.common.collect.ImmutableSet<com.edorasware.commons.core.entity.Property> |
getDefinitionProperties(String modelIdToDeploy,
com.edorasware.commons.core.any.AnyWorkObject model,
com.edorasware.commons.core.entity.WorkObjectDefinition.WorkObjectDefinitionBuilder<?,?,?,?> definitionBuilder,
com.edorasware.commons.core.any.AnyWorkObjectDefinitionId appWorkItemDefinitionId) |
protected String |
getMappedResourceString(String resourceString,
com.edorasware.commons.core.any.AnyWorkObject workObject,
List<com.edorasware.cloud.core.deploy.InactiveModelMatcher> inactiveModelMatchers,
List<StringReplacementTask> replacementTasks) |
protected String |
getResourceString(com.edorasware.commons.core.any.AnyWorkObject workObject) |
protected String |
getSimpleResourceString(com.edorasware.commons.core.any.AnyWorkObject workObject) |
protected String |
getVisModelResourceString(com.edorasware.commons.core.any.AnyWorkObject workObject) |
boolean |
supportsModel(com.edorasware.commons.core.any.AnyWorkObject model)
Checks whether a given model is supported by this instance.
|
createDefinition, deployDefinition, deployModel, getMappedProperties
getI18NProperties, getModelIdToDeploy, modelNeedsToBeDeployed, removeOldSystemDefinition, toPropertyList
protected final ModelPersistenceService modelPersistenceService
@Autowired public DocumentModelDeployer(ModelPersistenceService modelPersistenceService, com.edorasware.commons.core.content.ContentManager contentManager, com.edorasware.commons.core.persistence.PrimaryKeyGenerator primaryKeyGenerator)
public boolean supportsModel(com.edorasware.commons.core.any.AnyWorkObject model)
ModelDeployer
model
- the model work objectprotected com.edorasware.gear.core.document.DocumentDefinition.Builder getDefinitionBuilder()
getDefinitionBuilder
in class AbstractUserDashboardModelDeployer
protected com.google.common.collect.ImmutableSet<com.edorasware.commons.core.entity.Property> getDefinitionProperties(String modelIdToDeploy, com.edorasware.commons.core.any.AnyWorkObject model, com.edorasware.commons.core.entity.WorkObjectDefinition.WorkObjectDefinitionBuilder<?,?,?,?> definitionBuilder, com.edorasware.commons.core.any.AnyWorkObjectDefinitionId appWorkItemDefinitionId)
getDefinitionProperties
in class AbstractUserDashboardModelDeployer
protected String getResourceString(com.edorasware.commons.core.any.AnyWorkObject workObject)
getResourceString
in class AbstractUserDashboardModelDeployer
protected final String getMappedResourceString(String resourceString, com.edorasware.commons.core.any.AnyWorkObject workObject, List<com.edorasware.cloud.core.deploy.InactiveModelMatcher> inactiveModelMatchers, List<StringReplacementTask> replacementTasks)
protected static void checkForInactiveModelReferences(String resourceString, List<com.edorasware.cloud.core.deploy.InactiveModelMatcher> inactiveModelMatchers, String modelName)
protected String getSimpleResourceString(com.edorasware.commons.core.any.AnyWorkObject workObject)
protected String getVisModelResourceString(com.edorasware.commons.core.any.AnyWorkObject workObject)
Copyright © 2010 - 2016 edorasware ag. All Rights Reserved.