|
|||||||||||
?PREV CLASS? ?NEXT CLASS | FRAMES ? ?NO FRAMES ? ? | ||||||||||
SUMMARY:?NESTED?|?FIELD?|?CONSTR?|?METHOD | DETAIL:?FIELD?|?CONSTR?|?METHOD |
java.lang.Object | +--uk.org.ogsadai.client.toolkit.properties.DAIVersion
Information on the type and version OGSA-DAI used to deploy a service.
Field Summary | |
private static?java.lang.String |
COPYRIGHT_NOTICE ??????????Copyright statement |
private ?int |
mMajorVersion ??????????Major version number |
private ?int |
mMinorVersion ??????????Minor version number |
private ?ServiceType |
mServiceType ??????????OGSA-DAI service type as provided by a service |
private ?java.lang.String |
mTypeAndVersion ??????????Type and version as a string |
Constructor Summary | |
DAIVersion(java.lang.String?typeAndVersion) ??????????Constructor - extracts service type and version information from a string. |
Method Summary | |
static?DAIVersion |
createFromProperty(Property?property) ??????????Creates a DAIVersion object from a property holding a value representing this information. |
?int |
getMajorVersion() ??????????Return major version (for example, for 2.1 this is 2). |
?int |
getMinorVersion() ??????????Return minor version (for example, for 2.1 this is 1). |
?ServiceType |
getServiceType() ??????????Return service type. |
?java.lang.String |
toString() ??????????Return service type and version in string of form OGSA-DAI PLATFORM MAJOR.MINOR
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
private static final java.lang.String COPYRIGHT_NOTICE
private ServiceType mServiceType
private java.lang.String mTypeAndVersion
private int mMinorVersion
private int mMajorVersion
Constructor Detail |
public DAIVersion(java.lang.String?typeAndVersion)
The string is assumed to be of form: OGSA-DAI PLATFORM MAJOR.MINOR
where
PLATFORM
is one of WSI
or where WSRF
. If this is not the case then the version is deemed to be unknown.MAJOR
is a positive integer. If not provided then a default of 0 is assumed.MINOR
is a positive integer. If not provided then a default of 0 is assumed.typeAndVersion
- String holding service type and vrsion information.Method Detail |
public int getMinorVersion()
public int getMajorVersion()
public java.lang.String toString()
OGSA-DAI PLATFORM MAJOR.MINOR
toString
in class java.lang.Object
public ServiceType getServiceType()
public static DAIVersion createFromProperty(Property?property) throws DataFormatException
DAIVersion
object from a property holding a value representing this information.
The property's getValue
method is assumed to return an org.w3c.dom.Element
representing the service type and version information as provided by a data service resource.
property
- Property holding data type and version information from data service resource.DataResourceInfo
corresponding to the information in the property.DataFormatException
- If the value of the property cannot be parsed into service type and version information.
|
|||||||||||
?PREV CLASS? ?NEXT CLASS | FRAMES ? ?NO FRAMES ? ? | ||||||||||
SUMMARY:?NESTED?|?FIELD?|?CONSTR?|?METHOD | DETAIL:?FIELD?|?CONSTR?|?METHOD |