de.fhg.igd.semoa.webservice
Class AxisServiceInfo.Entry

java.lang.Object
  extended byde.fhg.igd.semoa.webservice.AxisServiceInfo.Entry
Enclosing class:
AxisServiceInfo

public static class AxisServiceInfo.Entry
extends Object

An instance of this class represents a single service information entry.


Field Summary
protected  Set allowedMethods_
          The content of the "allowedMethods" parameter
static String[] ALLOWEDMETHODS_ALL
          Return value of getAllowedMethods(), representing all available public methods
protected  String className_
          The content of the "className" parameter
protected  String name_
          The content of the "name" attribute
protected  String provider_
          The content of the "provider" attribute
static String PROVIDER_JAVA_RPC
          The RPC provider ID
static String PROVIDER_JAVA_SEMOA
          The SeMoA provider ID
protected  String scope_
          The content of the "scope" parameter
 
Constructor Summary
protected AxisServiceInfo.Entry(String name, String provider, String className, String[] allowedMethods, String scope)
          Create an Entry.
 
Method Summary
 boolean equals(Object obj)
           
 String[] getAllowedMethods()
           
 String getClassName()
           
 String getName()
           
 String getProvider()
           
 String getScope()
           
 int hashCode()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

PROVIDER_JAVA_RPC

public static final String PROVIDER_JAVA_RPC
The RPC provider ID

See Also:
Constant Field Values

PROVIDER_JAVA_SEMOA

public static final String PROVIDER_JAVA_SEMOA
The SeMoA provider ID

See Also:
Constant Field Values

ALLOWEDMETHODS_ALL

public static final String[] ALLOWEDMETHODS_ALL
Return value of getAllowedMethods(), representing all available public methods


name_

protected String name_
The content of the "name" attribute


provider_

protected String provider_
The content of the "provider" attribute


className_

protected String className_
The content of the "className" parameter


allowedMethods_

protected Set allowedMethods_
The content of the "allowedMethods" parameter


scope_

protected String scope_
The content of the "scope" parameter

Constructor Detail

AxisServiceInfo.Entry

protected AxisServiceInfo.Entry(String name,
                                String provider,
                                String className,
                                String[] allowedMethods,
                                String scope)
                         throws NullPointerException
Create an Entry.

Method Detail

getName

public String getName()

getProvider

public String getProvider()

getClassName

public String getClassName()

getAllowedMethods

public String[] getAllowedMethods()

getScope

public String getScope()

equals

public boolean equals(Object obj)

hashCode

public int hashCode()

toString

public String toString()


Copyright © Fraunhofer Gesellschaft. All Rights Reserved.