@Component(value="additionalInformationBusinessLogic") public class AdditionalInformationBusinessLogic extends BaseBusinessLogic
applicationDataTypeCache, artifactOperation, attributeOperation, elementDao, groupOperation, groupTypeOperation, productOperation, propertyOperation, titanGenericDao, userAdmin
Constructor and Description |
---|
AdditionalInformationBusinessLogic() |
Modifier and Type | Method and Description |
---|---|
fj.data.Either<AdditionalInfoParameterInfo,ResponseFormat> |
createAdditionalInformation(NodeTypeEnum nodeType,
String resourceId,
AdditionalInfoParameterInfo additionalInfoParameterInfo,
String additionalInformationUid,
String userId)
Create new additional information on resource/service on graph
|
fj.data.Either<AdditionalInfoParameterInfo,ResponseFormat> |
deleteAdditionalInformation(NodeTypeEnum nodeType,
String resourceId,
AdditionalInfoParameterInfo additionalInfoParameterInfo,
String additionalInformationUid,
String userId)
Delete an additional information label
|
fj.data.Either<AdditionalInfoParameterInfo,ResponseFormat> |
getAdditionalInformation(NodeTypeEnum nodeType,
String resourceId,
AdditionalInfoParameterInfo additionalInfoParameterInfo,
String additionalInformationUid,
String userId) |
fj.data.Either<AdditionalInformationDefinition,ResponseFormat> |
getAllAdditionalInformation(NodeTypeEnum nodeType,
String resourceId,
String additionalInformationUid,
String userId)
Get all additional information properties of a given resource/service
|
protected static IElementOperation |
getElementDao(Class<IElementOperation> class1,
javax.servlet.ServletContext context) |
fj.data.Either<AdditionalInfoParameterInfo,ResponseFormat> |
updateAdditionalInformation(NodeTypeEnum nodeType,
String resourceId,
AdditionalInfoParameterInfo additionalInfoParameterInfo,
String additionalInformationUid,
String userId)
update key and value of a given additional information.
|
commitOrRollback, getAllDataTypes, getComponentOperation, getComponentOperationByParentComponentType, getComponentTypeByParentComponentType, getIComponentOperation, getResource, getType, handleDefaultValue, lockComponent, lockComponent, lockComponentByName, setComponentsUtils, setGraphLockOperation, setTitanGenericDao, setUserAdmin, unlockComponent, unlockComponent, validateCanWorkOnComponent, validateCanWorkOnComponent, validateComponentExists, validateComponentExists, validateComponentExistsByFilter, validateComponentLock, validateComponentType, validateComponentTypeEnum, validateJsonBody, validatePropertyDefaultValue, validateUserExist, validateUserExists, validateUserExists, validateUserExistsActionStatus, validateUserNotEmpty, validateUserRole
protected static IElementOperation getElementDao(Class<IElementOperation> class1, javax.servlet.ServletContext context)
public fj.data.Either<AdditionalInfoParameterInfo,ResponseFormat> createAdditionalInformation(NodeTypeEnum nodeType, String resourceId, AdditionalInfoParameterInfo additionalInfoParameterInfo, String additionalInformationUid, String userId)
resourceId
- propertyName
- newPropertyDefinition
- userId
- public fj.data.Either<AdditionalInfoParameterInfo,ResponseFormat> updateAdditionalInformation(NodeTypeEnum nodeType, String resourceId, AdditionalInfoParameterInfo additionalInfoParameterInfo, String additionalInformationUid, String userId)
nodeType
- resourceId
- additionalInfoParameterInfo
- additionalInformationUid
- - Future useuserId
- public fj.data.Either<AdditionalInfoParameterInfo,ResponseFormat> deleteAdditionalInformation(NodeTypeEnum nodeType, String resourceId, AdditionalInfoParameterInfo additionalInfoParameterInfo, String additionalInformationUid, String userId)
nodeType
- resourceId
- additionalInfoParameterInfo
- additionalInformationUid
- - Null. Future use.userId
- public fj.data.Either<AdditionalInfoParameterInfo,ResponseFormat> getAdditionalInformation(NodeTypeEnum nodeType, String resourceId, AdditionalInfoParameterInfo additionalInfoParameterInfo, String additionalInformationUid, String userId)
nodeType
- resourceId
- additionalInfoParameterInfo
- additionalInformationUid
- userId
- public fj.data.Either<AdditionalInformationDefinition,ResponseFormat> getAllAdditionalInformation(NodeTypeEnum nodeType, String resourceId, String additionalInformationUid, String userId)
nodeType
- resourceId
- additionalInformationUid
- - Future useuserId
- Copyright © 2017. All rights reserved.