@Component(value="resourceImportManager") public class ResourceImportManager extends Object
Modifier and Type | Field and Description |
---|---|
protected CapabilityTypeOperation |
capabilityTypeOperation |
protected ComponentsUtils |
componentsUtils |
protected ResourceOperation |
resourceOperation |
Constructor and Description |
---|
ResourceImportManager() |
Modifier and Type | Method and Description |
---|---|
IAuditingManager |
getAuditingManager() |
IGraphLockOperation |
getGraphLockOperation() |
org.slf4j.Logger |
getLog() |
ResourceBusinessLogic |
getResourceBusinessLogic() |
ResponseFormatManager |
getResponseFormatManager() |
javax.servlet.ServletContext |
getServletContext() |
fj.data.Either<org.apache.commons.lang3.tuple.ImmutablePair<Resource,ActionStatus>,ResponseFormat> |
importCertifiedResource(String resourceYml,
UploadResourceInfo resourceMetaData,
User creator,
Function<Resource,fj.data.Either<Boolean,ResponseFormat>> validationFunction,
LifecycleChangeInfoWithAction lifecycleChangeInfo,
boolean isInTransaction,
boolean createNewVersion,
boolean needLock) |
fj.data.Either<org.apache.commons.lang3.tuple.ImmutablePair<Resource,ActionStatus>,ResponseFormat> |
importNormativeResource(String resourceYml,
UploadResourceInfo resourceMetaData,
User creator,
boolean createNewVersion,
boolean needLock) |
fj.data.Either<org.apache.commons.lang3.tuple.ImmutablePair<Resource,ActionStatus>,ResponseFormat> |
importUserDefinedResource(String resourceYml,
UploadResourceInfo resourceMetaData,
User creator,
boolean isReusable,
boolean isInTransaction) |
void |
init(javax.servlet.ServletContext servletContext) |
boolean |
isResourceExist(String resourceName) |
void |
setAuditingManager(IAuditingManager auditingManager) |
void |
setGraphLockOperation(IGraphLockOperation graphLockOperation) |
static void |
setLog(org.slf4j.Logger log) |
void |
setResourceBusinessLogic(ResourceBusinessLogic resourceBusinessLogic) |
void |
setResourceOperation(ResourceOperation resourceOperation) |
void |
setResponseFormatManager(ResponseFormatManager responseFormatManager) |
void |
setServletContext(javax.servlet.ServletContext servletContext) |
@Autowired protected ComponentsUtils componentsUtils
@Autowired protected ResourceOperation resourceOperation
@Autowired protected CapabilityTypeOperation capabilityTypeOperation
public fj.data.Either<org.apache.commons.lang3.tuple.ImmutablePair<Resource,ActionStatus>,ResponseFormat> importNormativeResource(String resourceYml, UploadResourceInfo resourceMetaData, User creator, boolean createNewVersion, boolean needLock)
public fj.data.Either<org.apache.commons.lang3.tuple.ImmutablePair<Resource,ActionStatus>,ResponseFormat> importCertifiedResource(String resourceYml, UploadResourceInfo resourceMetaData, User creator, Function<Resource,fj.data.Either<Boolean,ResponseFormat>> validationFunction, LifecycleChangeInfoWithAction lifecycleChangeInfo, boolean isInTransaction, boolean createNewVersion, boolean needLock)
public fj.data.Either<org.apache.commons.lang3.tuple.ImmutablePair<Resource,ActionStatus>,ResponseFormat> importUserDefinedResource(String resourceYml, UploadResourceInfo resourceMetaData, User creator, boolean isReusable, boolean isInTransaction)
public void init(javax.servlet.ServletContext servletContext)
public boolean isResourceExist(String resourceName)
public javax.servlet.ServletContext getServletContext()
public IAuditingManager getAuditingManager()
public ResponseFormatManager getResponseFormatManager()
public void setResponseFormatManager(ResponseFormatManager responseFormatManager)
public ResourceBusinessLogic getResourceBusinessLogic()
public void setResourceBusinessLogic(ResourceBusinessLogic resourceBusinessLogic)
public org.slf4j.Logger getLog()
public static void setLog(org.slf4j.Logger log)
public IGraphLockOperation getGraphLockOperation()
public void setGraphLockOperation(IGraphLockOperation graphLockOperation)
public void setServletContext(javax.servlet.ServletContext servletContext)
public void setAuditingManager(IAuditingManager auditingManager)
public void setResourceOperation(ResourceOperation resourceOperation)
Copyright © 2017. All rights reserved.