Class LocationServiceUsage
java.lang.Object
csw.command.client.models.framework.LocationServiceUsage
- All Implemented Interfaces:
 enumeratum.EnumEntry
- Direct Known Subclasses:
 LocationServiceUsage.DoNotRegister$,LocationServiceUsage.RegisterAndTrackServices$,LocationServiceUsage.RegisterOnly$
Describes what action to take for a component on its boot-up regarding its registration with location service. This information
 is read from the config file for the component and used by 
csw-framework while spawning it.- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classRepresents the action to skip registration with location servicestatic classRepresents the action to register with location service and track other components.static classRepresents the action to register with location service.Nested classes/interfaces inherited from interface enumeratum.EnumEntry
enumeratum.EnumEntry.Camelcase, enumeratum.EnumEntry.CapitalDotcase, enumeratum.EnumEntry.CapitalHyphencase, enumeratum.EnumEntry.CapitalSnakecase, enumeratum.EnumEntry.CapitalWords, enumeratum.EnumEntry.Dotcase, enumeratum.EnumEntry.EnumEntryOps<A extends enumeratum.EnumEntry>, enumeratum.EnumEntry.EnumEntryOps$, enumeratum.EnumEntry.Hyphencase, enumeratum.EnumEntry.LowerCamelcase, enumeratum.EnumEntry.Lowercase, enumeratum.EnumEntry.Snakecase, enumeratum.EnumEntry.Uncapitalised, enumeratum.EnumEntry.Uppercase, enumeratum.EnumEntry.UpperDotcase, enumeratum.EnumEntry.UpperHyphencase, enumeratum.EnumEntry.UpperSnakecase, enumeratum.EnumEntry.UpperWords, enumeratum.EnumEntry.Words - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionstatic Stringstatic scala.collection.immutable.Map<String,A> protected static scala.collection.immutable.IndexedSeq<A>static intindexOf(A member) static LocationServiceUsageA Java helper representing DoNotRegister actionstatic LocationServiceUsageA Java helper representing RegisterAndTrackServices actionstatic LocationServiceUsageA Java helper representing RegisterOnly actionstatic final scala.collection.immutable.Map<String,LocationServiceUsage> static scala.collection.immutable.Map<String,LocationServiceUsage> static final scala.collection.immutable.Map<String,LocationServiceUsage> static scala.collection.immutable.IndexedSeq<LocationServiceUsage>values()static final scala.collection.immutable.Map<LocationServiceUsage,Object> static Astatic scala.util.Either<enumeratum.NoSuchMember<A>,A> withNameEither(String name) static AwithNameInsensitive(String name) static scala.util.Either<enumeratum.NoSuchMember<A>,A> static scala.Option<A>static AwithNameLowercaseOnly(String name) static scala.util.Either<enumeratum.NoSuchMember<A>,A> static scala.Option<A>static scala.Option<A>withNameOption(String name) static AwithNameUppercaseOnly(String name) static scala.util.Either<enumeratum.NoSuchMember<A>,A> static scala.Option<A>Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface enumeratum.EnumEntry
entryName, enumeratum$EnumEntry$$stableEntryName 
- 
Constructor Details
- 
LocationServiceUsage
public LocationServiceUsage() 
 - 
 - 
Method Details
- 
namesToValuesMap
 - 
lowerCaseNamesToValuesMap
public static final scala.collection.immutable.Map<String,LocationServiceUsage> lowerCaseNamesToValuesMap() - 
upperCaseNameValuesToMap
public static final scala.collection.immutable.Map<String,LocationServiceUsage> upperCaseNameValuesToMap() - 
valuesToIndex
 - 
values
 - 
JDoNotRegister
A Java helper representing DoNotRegister action- Returns:
 - (undocumented)
 
 - 
JRegisterOnly
A Java helper representing RegisterOnly action- Returns:
 - (undocumented)
 
 - 
JRegisterAndTrackServices
A Java helper representing RegisterAndTrackServices action- Returns:
 - (undocumented)
 
 - 
extraNamesToValuesMap
 - 
withName
 - 
withNameOption
 - 
withNameEither
 - 
withNameInsensitive
 - 
withNameUppercaseOnly
 - 
withNameLowercaseOnly
 - 
withNameInsensitiveOption
 - 
withNameUppercaseOnlyOption
 - 
withNameLowercaseOnlyOption
 - 
withNameInsensitiveEither
public static scala.util.Either<enumeratum.NoSuchMember<A>,A> withNameInsensitiveEither(String name)  - 
withNameUppercaseOnlyEither
public static scala.util.Either<enumeratum.NoSuchMember<A>,A> withNameUppercaseOnlyEither(String name)  - 
withNameLowercaseOnlyEither
public static scala.util.Either<enumeratum.NoSuchMember<A>,A> withNameLowercaseOnlyEither(String name)  - 
indexOf
public static int indexOf(A member)  - 
findValues
protected static scala.collection.immutable.IndexedSeq<A> findValues() - 
enumeratum$Enum$$existingEntriesString
 
 -