Module org.opengis.geoapi
Class DistributedComputingPlatform
- All Implemented Interfaces:
- Serializable,- Comparable<DistributedComputingPlatform>,- ControlledVocabulary
@UML(identifier="DCPList",
     specification=ISO_19115)
public final class DistributedComputingPlatform
extends CodeList<DistributedComputingPlatform>
Distributed computing platform (DCP) on which an operation has been implemented.
- Since:
- 3.1
- See Also:
- GeoAPI avoids the "List" suffix because instances of this class are not list. The concept of list rather applies to the list of predefined static constants in this class.
- "DCP" is an abbreviation, and Java usage is to avoid abbreviations unless they are well known.
Departure from OGC/ISO standard in the name
Renamed from "DCPList" to "DistributedComputingPlatform" for the following reasons:
   - 
Nested Class SummaryNested classes/interfaces inherited from class org.opengis.util.CodeListCodeList.Filter
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final DistributedComputingPlatformComponent Object Model.static final DistributedComputingPlatformCommon Object Request Broker Architecture.static final DistributedComputingPlatformFile Transfert Protocol.static final DistributedComputingPlatformExtensible Markup Language.static final DistributedComputingPlatformObject - oriented programming language.static final DistributedComputingPlatformSimple Object Access Protocole.static final DistributedComputingPlatformStructured Query Language.static final DistributedComputingPlatformWeb Services.static final DistributedComputingPlatformExtensible Markup Language.static final DistributedComputingPlatformISO 23950.
- 
Method SummaryModifier and TypeMethodDescriptionfamily()Returns the list of codes of the same kind as this code list element.static DistributedComputingPlatformReturns the DCP List that matches the given string, or returns a new one if none match it.static DistributedComputingPlatform[]values()Returns the list ofDistributedComputingPlatforms.Methods inherited from class org.opengis.util.CodeListcompareTo, identifier, name, ordinal, readResolve, toString, valueOf, valueOf, valueOf, valuesMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.opengis.util.ControlledVocabularynames
- 
Field Details- 
XML@UML(identifier="XML", obligation=CONDITIONAL, specification=ISO_19115) public static final DistributedComputingPlatform XMLExtensible Markup Language.
- 
CORBA@UML(identifier="CORBA", obligation=CONDITIONAL, specification=ISO_19115) public static final DistributedComputingPlatform CORBACommon Object Request Broker Architecture.
- 
JAVA@UML(identifier="JAVA", obligation=CONDITIONAL, specification=ISO_19115) public static final DistributedComputingPlatform JAVAObject - oriented programming language.
- 
COM@UML(identifier="COM", obligation=CONDITIONAL, specification=ISO_19115) public static final DistributedComputingPlatform COMComponent Object Model.
- 
SQL@UML(identifier="SQL", obligation=CONDITIONAL, specification=ISO_19115) public static final DistributedComputingPlatform SQLStructured Query Language.
- 
SOAP@UML(identifier="SOAP", obligation=CONDITIONAL, specification=ISO_19115) public static final DistributedComputingPlatform SOAPSimple Object Access Protocole.
- 
Z3950@UML(identifier="Z3950", obligation=CONDITIONAL, specification=ISO_19115) public static final DistributedComputingPlatform Z3950ISO 23950.
- 
HTTP@UML(identifier="HTTP", obligation=CONDITIONAL, specification=ISO_19115) public static final DistributedComputingPlatform HTTPExtensible Markup Language.
- 
FTP@UML(identifier="FTP", obligation=CONDITIONAL, specification=ISO_19115) public static final DistributedComputingPlatform FTPFile Transfert Protocol.
- 
WEB_SERVICES@UML(identifier="WebServices", obligation=CONDITIONAL, specification=ISO_19115) public static final DistributedComputingPlatform WEB_SERVICESWeb Services.
 
- 
- 
Method Details- 
valuesReturns the list ofDistributedComputingPlatforms.- Returns:
- the list of codes declared in the current JVM.
 
- 
familyReturns the list of codes of the same kind as this code list element. Invoking this method is equivalent to invokingvalues(), except that this method can be invoked on an instance of the parentCodeListclass.- Specified by:
- familyin interface- ControlledVocabulary
- Specified by:
- familyin class- CodeList<DistributedComputingPlatform>
- Returns:
- all code values for this code list.
 
- 
valueOfReturns the DCP List that matches the given string, or returns a new one if none match it. This methods returns the first instance (in declaration order) for which the name is equals, ignoring case, to the given name. If no existing instance is found, then a new one is created for the given name.- Parameters:
- code- the name of the code to fetch or to create.
- Returns:
- a code matching the given name.
 
 
-