public static class DefaultServiceSpec.ConfigFactory extends java.lang.Object implements ConfigurationFactory<ServiceSpec>
Configuration.getBytes()
.Modifier and Type | Class and Description |
---|---|
class |
DefaultServiceSpec.ConfigFactory.GoalStateDeserializer
Custom deserializer for goal states to accomodate transition from FINISHED to ONCE/FINISH.
|
Modifier and Type | Method and Description |
---|---|
static java.util.Collection<java.lang.Class<?>> |
getDefaultRegisteredSubtypes() |
DefaultServiceSpec.ConfigFactory.GoalStateDeserializer |
getGoalStateDeserializer() |
ServiceSpec |
parse(byte[] bytes)
Parses the provided
bytes and returns a configuration object. |
public DefaultServiceSpec.ConfigFactory.GoalStateDeserializer getGoalStateDeserializer()
public ServiceSpec parse(byte[] bytes) throws ConfigStoreException
ConfigurationFactory
bytes
and returns a configuration object.parse
in interface ConfigurationFactory<ServiceSpec>
ConfigStoreException
- if parsing failspublic static final java.util.Collection<java.lang.Class<?>> getDefaultRegisteredSubtypes()