eu.emi.emir.client
Enum ServiceBasicAttributeNames

java.lang.Object
  extended by java.lang.Enum<ServiceBasicAttributeNames>
      extended by eu.emi.emir.client.ServiceBasicAttributeNames
All Implemented Interfaces:
Serializable, Comparable<ServiceBasicAttributeNames>

public enum ServiceBasicAttributeNames
extends Enum<ServiceBasicAttributeNames>

Author:
a.memon

Enum Constant Summary
SERVICE_CAPABILITY
           
SERVICE_COMPLEXITY
           
SERVICE_CONTACT
           
SERVICE_CONTACT_DETAIL
           
SERVICE_CONTACT_TYPE
           
SERVICE_CREATED_ON
           
SERVICE_DB_ID
           
SERVICE_DN
           
SERVICE_DOMAIN
           
SERVICE_EMI_VERSION
           
SERVICE_ENDPOINT_ACCESSPOLICY_RULE
           
SERVICE_ENDPOINT_CAPABILITY
           
SERVICE_ENDPOINT_DOWNTIME_ANNOUNCE
           
SERVICE_ENDPOINT_DOWNTIME_END
           
SERVICE_ENDPOINT_DOWNTIME_INFO
           
SERVICE_ENDPOINT_DOWNTIME_START
           
SERVICE_ENDPOINT_HEALTH_STATE
           
SERVICE_ENDPOINT_HEALTH_STATEINFO
           
SERVICE_ENDPOINT_ID
           
SERVICE_ENDPOINT_IFACE_EXT
           
SERVICE_ENDPOINT_IFACE_VER
           
SERVICE_ENDPOINT_IFACENAME
           
SERVICE_ENDPOINT_IMPL_NAME
           
SERVICE_ENDPOINT_IMPL_VERSION
           
SERVICE_ENDPOINT_IMPLEMENTOR
           
SERVICE_ENDPOINT_ISSUERCA
           
SERVICE_ENDPOINT_OTHER_INFO
           
SERVICE_ENDPOINT_QUALITYLEVEL
           
SERVICE_ENDPOINT_SEMANTICS
           
SERVICE_ENDPOINT_SERVING_STATE
           
SERVICE_ENDPOINT_STARTTIME
           
SERVICE_ENDPOINT_SUPPORTED_PROFILE
           
SERVICE_ENDPOINT_TECHNOLOGY
           
SERVICE_ENDPOINT_TRUSTEDCA
           
SERVICE_ENDPOINT_URL
           
SERVICE_ENDPOINT_WSDL
           
SERVICE_EXPIRE_ON
           
SERVICE_EXTENSIONS
           
SERVICE_ID
           
SERVICE_LOCATION_ADDRESS
           
SERVICE_LOCATION_COUNTRY
           
SERVICE_LOCATION_LATITUDE
           
SERVICE_LOCATION_LONGITUDE
           
SERVICE_LOCATION_PLACE
           
SERVICE_LOCATION_POSTCODE
           
SERVICE_NAME
           
SERVICE_OWNER_DN
           
SERVICE_QUALITYLEVEL
           
SERVICE_TYPE
           
SERVICE_UPDATE_SINCE
           
SERVICE_VALIDITY
           
 
Method Summary
static ServiceBasicAttributeNames fromString(String value)
          converts String to Enum
 String getAttributeDesc()
           
 String getAttributeName()
           
 Class<?> getAttributeType()
           
 boolean isMandatory()
           
 String toString()
           
static ServiceBasicAttributeNames valueOf(String name)
          Returns the enum constant of this type with the specified name.
static ServiceBasicAttributeNames[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

SERVICE_ID

public static final ServiceBasicAttributeNames SERVICE_ID

SERVICE_DOMAIN

public static final ServiceBasicAttributeNames SERVICE_DOMAIN

SERVICE_NAME

public static final ServiceBasicAttributeNames SERVICE_NAME

SERVICE_TYPE

public static final ServiceBasicAttributeNames SERVICE_TYPE

SERVICE_ENDPOINT_URL

public static final ServiceBasicAttributeNames SERVICE_ENDPOINT_URL

SERVICE_CREATED_ON

public static final ServiceBasicAttributeNames SERVICE_CREATED_ON

SERVICE_CAPABILITY

public static final ServiceBasicAttributeNames SERVICE_CAPABILITY

SERVICE_QUALITYLEVEL

public static final ServiceBasicAttributeNames SERVICE_QUALITYLEVEL

SERVICE_ENDPOINT_QUALITYLEVEL

public static final ServiceBasicAttributeNames SERVICE_ENDPOINT_QUALITYLEVEL

SERVICE_COMPLEXITY

public static final ServiceBasicAttributeNames SERVICE_COMPLEXITY

SERVICE_VALIDITY

public static final ServiceBasicAttributeNames SERVICE_VALIDITY

SERVICE_EXPIRE_ON

public static final ServiceBasicAttributeNames SERVICE_EXPIRE_ON

SERVICE_UPDATE_SINCE

public static final ServiceBasicAttributeNames SERVICE_UPDATE_SINCE

SERVICE_OWNER_DN

public static final ServiceBasicAttributeNames SERVICE_OWNER_DN

SERVICE_DN

public static final ServiceBasicAttributeNames SERVICE_DN

SERVICE_EXTENSIONS

public static final ServiceBasicAttributeNames SERVICE_EXTENSIONS

SERVICE_ENDPOINT_ID

public static final ServiceBasicAttributeNames SERVICE_ENDPOINT_ID

SERVICE_ENDPOINT_CAPABILITY

public static final ServiceBasicAttributeNames SERVICE_ENDPOINT_CAPABILITY

SERVICE_ENDPOINT_TECHNOLOGY

public static final ServiceBasicAttributeNames SERVICE_ENDPOINT_TECHNOLOGY

SERVICE_ENDPOINT_IFACENAME

public static final ServiceBasicAttributeNames SERVICE_ENDPOINT_IFACENAME

SERVICE_ENDPOINT_IFACE_VER

public static final ServiceBasicAttributeNames SERVICE_ENDPOINT_IFACE_VER

SERVICE_ENDPOINT_IFACE_EXT

public static final ServiceBasicAttributeNames SERVICE_ENDPOINT_IFACE_EXT

SERVICE_ENDPOINT_WSDL

public static final ServiceBasicAttributeNames SERVICE_ENDPOINT_WSDL

SERVICE_ENDPOINT_SUPPORTED_PROFILE

public static final ServiceBasicAttributeNames SERVICE_ENDPOINT_SUPPORTED_PROFILE

SERVICE_ENDPOINT_SEMANTICS

public static final ServiceBasicAttributeNames SERVICE_ENDPOINT_SEMANTICS

SERVICE_ENDPOINT_HEALTH_STATE

public static final ServiceBasicAttributeNames SERVICE_ENDPOINT_HEALTH_STATE

SERVICE_ENDPOINT_HEALTH_STATEINFO

public static final ServiceBasicAttributeNames SERVICE_ENDPOINT_HEALTH_STATEINFO

SERVICE_ENDPOINT_SERVING_STATE

public static final ServiceBasicAttributeNames SERVICE_ENDPOINT_SERVING_STATE

SERVICE_ENDPOINT_STARTTIME

public static final ServiceBasicAttributeNames SERVICE_ENDPOINT_STARTTIME

SERVICE_ENDPOINT_ISSUERCA

public static final ServiceBasicAttributeNames SERVICE_ENDPOINT_ISSUERCA

SERVICE_ENDPOINT_TRUSTEDCA

public static final ServiceBasicAttributeNames SERVICE_ENDPOINT_TRUSTEDCA

SERVICE_ENDPOINT_DOWNTIME_ANNOUNCE

public static final ServiceBasicAttributeNames SERVICE_ENDPOINT_DOWNTIME_ANNOUNCE

SERVICE_ENDPOINT_DOWNTIME_START

public static final ServiceBasicAttributeNames SERVICE_ENDPOINT_DOWNTIME_START

SERVICE_ENDPOINT_DOWNTIME_END

public static final ServiceBasicAttributeNames SERVICE_ENDPOINT_DOWNTIME_END

SERVICE_ENDPOINT_DOWNTIME_INFO

public static final ServiceBasicAttributeNames SERVICE_ENDPOINT_DOWNTIME_INFO

SERVICE_ENDPOINT_IMPL_NAME

public static final ServiceBasicAttributeNames SERVICE_ENDPOINT_IMPL_NAME

SERVICE_ENDPOINT_IMPL_VERSION

public static final ServiceBasicAttributeNames SERVICE_ENDPOINT_IMPL_VERSION

SERVICE_ENDPOINT_IMPLEMENTOR

public static final ServiceBasicAttributeNames SERVICE_ENDPOINT_IMPLEMENTOR

SERVICE_ENDPOINT_OTHER_INFO

public static final ServiceBasicAttributeNames SERVICE_ENDPOINT_OTHER_INFO

SERVICE_DB_ID

public static final ServiceBasicAttributeNames SERVICE_DB_ID

SERVICE_LOCATION_ADDRESS

public static final ServiceBasicAttributeNames SERVICE_LOCATION_ADDRESS

SERVICE_LOCATION_PLACE

public static final ServiceBasicAttributeNames SERVICE_LOCATION_PLACE

SERVICE_LOCATION_COUNTRY

public static final ServiceBasicAttributeNames SERVICE_LOCATION_COUNTRY

SERVICE_LOCATION_POSTCODE

public static final ServiceBasicAttributeNames SERVICE_LOCATION_POSTCODE

SERVICE_LOCATION_LATITUDE

public static final ServiceBasicAttributeNames SERVICE_LOCATION_LATITUDE

SERVICE_LOCATION_LONGITUDE

public static final ServiceBasicAttributeNames SERVICE_LOCATION_LONGITUDE

SERVICE_CONTACT

public static final ServiceBasicAttributeNames SERVICE_CONTACT

SERVICE_CONTACT_DETAIL

public static final ServiceBasicAttributeNames SERVICE_CONTACT_DETAIL

SERVICE_CONTACT_TYPE

public static final ServiceBasicAttributeNames SERVICE_CONTACT_TYPE

SERVICE_ENDPOINT_ACCESSPOLICY_RULE

public static final ServiceBasicAttributeNames SERVICE_ENDPOINT_ACCESSPOLICY_RULE

SERVICE_EMI_VERSION

public static final ServiceBasicAttributeNames SERVICE_EMI_VERSION
Method Detail

values

public static ServiceBasicAttributeNames[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (ServiceBasicAttributeNames c : ServiceBasicAttributeNames.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static ServiceBasicAttributeNames valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
IllegalArgumentException - if this enum type has no constant with the specified name
NullPointerException - if the argument is null

getAttributeName

public String getAttributeName()
Returns:
the attributeName

getAttributeType

public Class<?> getAttributeType()
Returns:
the attributeName

getAttributeDesc

public String getAttributeDesc()
Returns:

isMandatory

public boolean isMandatory()
Returns:
the mandatory

toString

public String toString()
Overrides:
toString in class Enum<ServiceBasicAttributeNames>

fromString

public static ServiceBasicAttributeNames fromString(String value)
converts String to Enum

Parameters:
value -
Returns:
converted Enumeration


Copyright © 2013 EMI. All Rights Reserved.