@Component(value="lifecycleBusinessLogic") public class LifecycleBusinessLogic extends Object
Constructor and Description |
---|
LifecycleBusinessLogic() |
Modifier and Type | Method and Description |
---|---|
fj.data.Either<? extends Component,ResponseFormat> |
changeComponentState(ComponentTypeEnum componentType,
String componentId,
User modifier,
LifeCycleTransitionEnum transitionEnum,
LifecycleChangeInfoWithAction changeInfo,
boolean inTransaction,
boolean needLock) |
fj.data.Either<Service,ResponseFormat> |
changeServiceState(String serviceId,
User modifier,
LifeCycleTransitionEnum transitionEnum,
LifecycleChangeInfoWithAction changeInfo,
boolean inTransaction,
boolean needLock) |
fj.data.Either<Resource,ResponseFormat> |
changeState(String resourceId,
User modifier,
LifeCycleTransitionEnum transitionEnum,
LifecycleChangeInfoWithAction changeInfo,
boolean inTransaction,
boolean needLock) |
LifeCycleTransition |
getLifecycleTransition(LifeCycleTransitionEnum transitionEnum) |
void |
init() |
@PostConstruct public void init()
public LifeCycleTransition getLifecycleTransition(LifeCycleTransitionEnum transitionEnum)
public fj.data.Either<Service,ResponseFormat> changeServiceState(String serviceId, User modifier, LifeCycleTransitionEnum transitionEnum, LifecycleChangeInfoWithAction changeInfo, boolean inTransaction, boolean needLock)
public fj.data.Either<Resource,ResponseFormat> changeState(String resourceId, User modifier, LifeCycleTransitionEnum transitionEnum, LifecycleChangeInfoWithAction changeInfo, boolean inTransaction, boolean needLock)
public fj.data.Either<? extends Component,ResponseFormat> changeComponentState(ComponentTypeEnum componentType, String componentId, User modifier, LifeCycleTransitionEnum transitionEnum, LifecycleChangeInfoWithAction changeInfo, boolean inTransaction, boolean needLock)
Copyright © 2017. All rights reserved.