use of com.hazelcast.internal.management.operation.SetLicenseOperation in project hazelcast by hazelcast.
the class ManagementDataSerializerHook method createFactory.
@Override
@SuppressWarnings("unchecked")
public DataSerializableFactory createFactory() {
ConstructorFunction<Integer, IdentifiedDataSerializable>[] constructors = new ConstructorFunction[LEN];
constructors[UPDATE_MAP_CONFIG] = arg -> new UpdateMapConfigOperation();
constructors[SET_LICENSE] = arg -> new SetLicenseOperation();
constructors[CHANGE_CLUSTER_STATE] = arg -> new ChangeClusterStateOperation();
constructors[UPDATE_PERMISSION_CONFIG_OPERATION] = arg -> new UpdatePermissionConfigOperation();
constructors[RELOAD_CONFIG_OPERATION] = arg -> new ReloadConfigOperation();
constructors[UPDATE_CONFIG_OPERATION] = arg -> new UpdateConfigOperation();
return new ArrayDataSerializableFactory(constructors);
}
Aggregations