org.edg.security.voms.service.compatibility
Class VOMSCompatibilitySoapBindingSkeleton

java.lang.Object
  |
  +--org.edg.security.voms.service.compatibility.VOMSCompatibilitySoapBindingSkeleton
All Implemented Interfaces:
java.rmi.Remote, org.apache.axis.wsdl.Skeleton, VOMSCompatibility

public class VOMSCompatibilitySoapBindingSkeleton
extends java.lang.Object
implements VOMSCompatibility, org.apache.axis.wsdl.Skeleton


Field Summary
private static java.util.Map _myOperations
           
private static java.util.Collection _myOperationsList
           
private  VOMSCompatibility impl
           
 
Constructor Summary
VOMSCompatibilitySoapBindingSkeleton()
           
VOMSCompatibilitySoapBindingSkeleton(VOMSCompatibility impl)
           
 
Method Summary
 java.lang.String[] getGridmapUsers()
          Returns the DN of the users, who are in the VOMS database.
 int getMajorVersionNumber()
          Returns the major version number.
 int getMinorVersionNumber()
          Returns the minor version number.
static java.util.List getOperationDescByName(java.lang.String methodName)
          Returns List of OperationDesc objects with this name
static java.util.Collection getOperationDescs()
          Returns Collection of OperationDescs
 int getPatchVersionNumber()
          Returns the patch version number.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

impl

private VOMSCompatibility impl

_myOperations

private static java.util.Map _myOperations

_myOperationsList

private static java.util.Collection _myOperationsList
Constructor Detail

VOMSCompatibilitySoapBindingSkeleton

public VOMSCompatibilitySoapBindingSkeleton()

VOMSCompatibilitySoapBindingSkeleton

public VOMSCompatibilitySoapBindingSkeleton(VOMSCompatibility impl)
Method Detail

getOperationDescByName

public static java.util.List getOperationDescByName(java.lang.String methodName)
Returns List of OperationDesc objects with this name


getOperationDescs

public static java.util.Collection getOperationDescs()
Returns Collection of OperationDescs


getMajorVersionNumber

public int getMajorVersionNumber()
                          throws java.rmi.RemoteException
Description copied from interface: VOMSCompatibility
Returns the major version number.

Specified by:
getMajorVersionNumber in interface VOMSCompatibility
java.rmi.RemoteException

getMinorVersionNumber

public int getMinorVersionNumber()
                          throws java.rmi.RemoteException
Description copied from interface: VOMSCompatibility
Returns the minor version number.

Specified by:
getMinorVersionNumber in interface VOMSCompatibility
java.rmi.RemoteException

getPatchVersionNumber

public int getPatchVersionNumber()
                          throws java.rmi.RemoteException
Description copied from interface: VOMSCompatibility
Returns the patch version number.

Specified by:
getPatchVersionNumber in interface VOMSCompatibility
java.rmi.RemoteException

getGridmapUsers

public java.lang.String[] getGridmapUsers()
                                   throws java.rmi.RemoteException
Description copied from interface: VOMSCompatibility
Returns the DN of the users, who are in the VOMS database. It is used by mkgridmap++ to provide compatibility layer with the VO-LDAP database.

Specified by:
getGridmapUsers in interface VOMSCompatibility
Returns:
list of DNs
java.rmi.RemoteException