Class CompositeCreateInstanceApp
java.lang.Object
net.lightapi.portal.command.AbstractCommandHandler
net.lightapi.portal.instance.command.handler.CompositeCreateInstanceApp
- All Implemented Interfaces:
com.networknt.rpc.HybridHandler
public class CompositeCreateInstanceApp
extends net.lightapi.portal.command.AbstractCommandHandler
-
Field Summary
FieldsFields inherited from class net.lightapi.portal.command.AbstractCommandHandler
HOST_ID, INCORRECT_TOKEN_TYPE, OBJECT_NOT_FOUND, USER_IDFields inherited from interface com.networknt.rpc.HybridHandler
ERROR_NOT_DEFINED, REQUEST_SUCCESS, STATUS_VALIDATION_ERROR -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class net.lightapi.portal.command.AbstractCommandHandler
additionalAction, afterEventAppend, appendEvents, assignSequentialNonces, customizeOutput, getCloudEventAggregateType, getCommandKind, handle, idempotentCreateAggregateIdField, inputForTrace, ownerLookupHost, populateAggregateVersion, populateAggregateVersion, projectionIncludedInAppend, projectSynchronously, validateInput, validateOwnerScopedCreate, validateOwnerScopedMutation, validateTokenType, validateTokenTypeMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.networknt.rpc.HybridHandler
getStatus, getStatus, validate
-
Field Details
-
dbProvider
public static net.lightapi.portal.db.PortalDbProvider dbProvider
-
-
Constructor Details
-
CompositeCreateInstanceApp
public CompositeCreateInstanceApp()
-
-
Method Details
-
getCloudEventType
- Specified by:
getCloudEventTypein classnet.lightapi.portal.command.AbstractCommandHandler
-
getLogger
protected org.slf4j.Logger getLogger()- Specified by:
getLoggerin classnet.lightapi.portal.command.AbstractCommandHandler
-
getCloudEventAggregateId
-
enrichInput
-
buildCloudEvent
-