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 classBaseCommand.Builder<B extends BaseCommand.Builder>
-
Field Summary
Fields Modifier and Type Field Description protected graphql.schema.DataFetchingEnvironmentenvironmentprotected ServiceManagerserviceManager
-
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()
-
-