eu.planets_project.services.datatypes
Enum ServiceReport.Status

java.lang.Object
  extended by java.lang.Enum<ServiceReport.Status>
      extended by eu.planets_project.services.datatypes.ServiceReport.Status
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<ServiceReport.Status>
Enclosing class:
ServiceReport

public static enum ServiceReport.Status
extends java.lang.Enum<ServiceReport.Status>

Service report status.


Enum Constant Summary
INSTALLATION_ERROR
          The service failed in such a way, that further invocations of this service will also likely fail.
SUCCESS
          The service was invoked successfully.
TOOL_ERROR
          The service failed.
 
Method Summary
static ServiceReport.Status valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static ServiceReport.Status[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

SUCCESS

public static final ServiceReport.Status SUCCESS
The service was invoked successfully. This does not guarantee that the service did what it was supposed to do, just that the service wrapping registered no errors. For further detail, examine the info string and the warn string


TOOL_ERROR

public static final ServiceReport.Status TOOL_ERROR
The service failed. For further details, examine the error string


INSTALLATION_ERROR

public static final ServiceReport.Status INSTALLATION_ERROR
The service failed in such a way, that further invocations of this service will also likely fail. Do not invoke the service again
This is the correct error state, if the service has unfulfilled dependencies from the environment, or suffers a catastrophic error like OutOfMemory For further detail on the error, examine the error string

Method Detail

values

public static ServiceReport.Status[] 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 (ServiceReport.Status c : ServiceReport.Status.values())
    System.out.println(c);

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

valueOf

public static ServiceReport.Status valueOf(java.lang.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:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null


Copyright © 2007-2010 The Planets Consortium. All Rights Reserved.