Class BaseCommand<T>
- java.lang.Object
-
- org.apache.unomi.graphql.commands.BaseCommand<T>
-
- Direct Known Subclasses:
AddAliasToProfileCommand
,AddProfileToListCommand
,BaseCreateOrUpdateSegmentCommand
,CreateOrUpdateListCommand
,CreateOrUpdatePersonaCommand
,CreateOrUpdateProfilePropertiesCommand
,CreateOrUpdateSourceCommand
,CreateOrUpdateTopicCommand
,CreateOrUpdateViewCommand
,DeleteAllPersonalDataCommand
,DeleteListCommand
,DeleteProfileCommand
,DeleteProfilePropertiesCommand
,DeleteSegmentCommand
,DeleteSourceCommand
,DeleteTopicCommand
,DeleteViewCommand
,ProcessEventsCommand
,RemoveAliasFromProfileCommand
,RemoveProfileFromListCommand
public abstract class BaseCommand<T> extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
BaseCommand.Builder<B extends BaseCommand.Builder>
-
Field Summary
Fields Modifier and Type Field Description protected graphql.schema.DataFetchingEnvironment
environment
protected ServiceManager
serviceManager
-
Constructor Summary
Constructors Constructor Description BaseCommand(BaseCommand.Builder builder)
-
-
-
Field Detail
-
environment
protected final graphql.schema.DataFetchingEnvironment environment
-
serviceManager
protected final ServiceManager serviceManager
-
-
Constructor Detail
-
BaseCommand
public BaseCommand(BaseCommand.Builder builder)
-
-
Method Detail
-
execute
public abstract T execute()
-
-