org.globus.ogsa.core.logging.bindings
Class OgsiLoggingSOAPBindingStub

java.lang.Object
  extended byorg.apache.axis.client.Stub
      extended byorg.globus.ogsa.core.logging.bindings.OgsiLoggingSOAPBindingStub
All Implemented Interfaces:
GridService, OgsiLoggingPortType, java.rmi.Remote, javax.xml.rpc.Stub

public class OgsiLoggingSOAPBindingStub
extends org.apache.axis.client.Stub
implements OgsiLoggingPortType


Field Summary
 
Fields inherited from class org.apache.axis.client.Stub
cachedEndpoint, cachedPassword, cachedPortName, cachedProperties, cachedTimeout, cachedUsername, maintainSession, maintainSessionSet, service
 
Fields inherited from interface javax.xml.rpc.Stub
ENDPOINT_ADDRESS_PROPERTY, PASSWORD_PROPERTY, SESSION_MAINTAIN_PROPERTY, USERNAME_PROPERTY
 
Constructor Summary
OgsiLoggingSOAPBindingStub()
           
OgsiLoggingSOAPBindingStub(javax.xml.rpc.Service service)
           
OgsiLoggingSOAPBindingStub(java.net.URL endpointURL, javax.xml.rpc.Service service)
           
 
Method Summary
 void changeGroupPersistentAttribute(GroupLogAttribute gla)
           
 void changeGroupTransientAttribute(GroupLogAttribute gla)
           
 void destroy()
           
 ExtensibilityType findServiceData(ExtensibilityType queryExpression)
           
 void loadPersistentAttributes()
           
 void removePersistentAttribute(java.lang.String name)
           
 void removeTransientAttribute(java.lang.String name)
           
 TerminationTimeType requestTerminationAfter(ExtendedDateTimeType terminationTime)
           
 TerminationTimeType requestTerminationBefore(ExtendedDateTimeType terminationTime)
           
 void saveTransientAttributes()
           
 void setLogBufferSize(int size)
           
 void setPersistentAttribute(LogAttributeElement aLogAttributeElement)
           
 ExtensibilityType setServiceData(ExtensibilityType updateExpression)
           
 void setTransientAttribute(LogAttributeElement aLogAttributeElement)
           
 void subscribe(ExtensibilityType subscriptionExpression, LocatorType sink, ExtendedDateTimeType expirationTime, LocatorTypeHolder subscriptionInstanceLocator, TerminationTimeTypeHolder currentTerminationTime)
           
 
Methods inherited from class org.apache.axis.client.Stub
_getProperty, _getPropertyNames, _setProperty, addAttachment, clearAttachments, clearHeaders, extractAttachments, firstCall, getAttachments, getHeader, getHeaders, getPassword, getPortName, getResponseHeaders, getTimeout, getUsername, removeProperty, setAttachments, setHeader, setHeader, setMaintainSession, setPassword, setPortName, setPortName, setRequestHeaders, setTimeout, setUsername
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OgsiLoggingSOAPBindingStub

public OgsiLoggingSOAPBindingStub()
                           throws org.apache.axis.AxisFault

OgsiLoggingSOAPBindingStub

public OgsiLoggingSOAPBindingStub(java.net.URL endpointURL,
                                  javax.xml.rpc.Service service)
                           throws org.apache.axis.AxisFault

OgsiLoggingSOAPBindingStub

public OgsiLoggingSOAPBindingStub(javax.xml.rpc.Service service)
                           throws org.apache.axis.AxisFault
Method Detail

removeTransientAttribute

public void removeTransientAttribute(java.lang.String name)
                              throws java.rmi.RemoteException,
                                     UnknownNameFaultElement
Specified by:
removeTransientAttribute in interface OgsiLoggingPortType
Throws:
java.rmi.RemoteException
UnknownNameFaultElement

changeGroupTransientAttribute

public void changeGroupTransientAttribute(GroupLogAttribute gla)
                                   throws java.rmi.RemoteException,
                                          UnGroupedFaultElement,
                                          UnknownGroupNameFaultElement
Specified by:
changeGroupTransientAttribute in interface OgsiLoggingPortType
Throws:
java.rmi.RemoteException
UnGroupedFaultElement
UnknownGroupNameFaultElement

setPersistentAttribute

public void setPersistentAttribute(LogAttributeElement aLogAttributeElement)
                            throws java.rmi.RemoteException,
                                   InvalidLevelFaultElement,
                                   InvalidDestinationFaultElement,
                                   UnableToPersistFaultElement
Specified by:
setPersistentAttribute in interface OgsiLoggingPortType
Throws:
java.rmi.RemoteException
InvalidLevelFaultElement
InvalidDestinationFaultElement
UnableToPersistFaultElement

subscribe

public void subscribe(ExtensibilityType subscriptionExpression,
                      LocatorType sink,
                      ExtendedDateTimeType expirationTime,
                      LocatorTypeHolder subscriptionInstanceLocator,
                      TerminationTimeTypeHolder currentTerminationTime)
               throws java.rmi.RemoteException,
                      TargetInvalidFaultType,
                      ExtensibilityTypeFaultType,
                      ExtensibilityNotSupportedFaultType,
                      FaultType
Specified by:
subscribe in interface OgsiLoggingPortType
Throws:
java.rmi.RemoteException
TargetInvalidFaultType
ExtensibilityTypeFaultType
ExtensibilityNotSupportedFaultType
FaultType

setServiceData

public ExtensibilityType setServiceData(ExtensibilityType updateExpression)
                                 throws java.rmi.RemoteException,
                                        ModifiabilityViolationFaultType,
                                        PartialFailureFaultType,
                                        TypeViolationFaultType,
                                        MutabilityViolationFaultType,
                                        CardinalityViolationFaultType,
                                        ExtensibilityTypeFaultType,
                                        IncorrectValueFaultType,
                                        ExtensibilityNotSupportedFaultType,
                                        FaultType
Specified by:
setServiceData in interface OgsiLoggingPortType
Throws:
java.rmi.RemoteException
ModifiabilityViolationFaultType
PartialFailureFaultType
TypeViolationFaultType
MutabilityViolationFaultType
CardinalityViolationFaultType
ExtensibilityTypeFaultType
IncorrectValueFaultType
ExtensibilityNotSupportedFaultType
FaultType

findServiceData

public ExtensibilityType findServiceData(ExtensibilityType queryExpression)
                                  throws java.rmi.RemoteException,
                                         TargetInvalidFaultType,
                                         ExtensibilityTypeFaultType,
                                         ExtensibilityNotSupportedFaultType,
                                         FaultType
Specified by:
findServiceData in interface OgsiLoggingPortType
Throws:
java.rmi.RemoteException
TargetInvalidFaultType
ExtensibilityTypeFaultType
ExtensibilityNotSupportedFaultType
FaultType

setTransientAttribute

public void setTransientAttribute(LogAttributeElement aLogAttributeElement)
                           throws java.rmi.RemoteException,
                                  InvalidLevelFaultElement,
                                  InvalidDestinationFaultElement
Specified by:
setTransientAttribute in interface OgsiLoggingPortType
Throws:
java.rmi.RemoteException
InvalidLevelFaultElement
InvalidDestinationFaultElement

removePersistentAttribute

public void removePersistentAttribute(java.lang.String name)
                               throws java.rmi.RemoteException,
                                      UnknownNameFaultElement,
                                      UnableToPersistFaultElement
Specified by:
removePersistentAttribute in interface OgsiLoggingPortType
Throws:
java.rmi.RemoteException
UnknownNameFaultElement
UnableToPersistFaultElement

setLogBufferSize

public void setLogBufferSize(int size)
                      throws java.rmi.RemoteException,
                             InvalidLogBuffSizeFaultElement
Specified by:
setLogBufferSize in interface OgsiLoggingPortType
Throws:
java.rmi.RemoteException
InvalidLogBuffSizeFaultElement

loadPersistentAttributes

public void loadPersistentAttributes()
                              throws java.rmi.RemoteException,
                                     UnableToPersistFaultElement
Specified by:
loadPersistentAttributes in interface OgsiLoggingPortType
Throws:
java.rmi.RemoteException
UnableToPersistFaultElement

saveTransientAttributes

public void saveTransientAttributes()
                             throws java.rmi.RemoteException,
                                    UnableToPersistFaultElement
Specified by:
saveTransientAttributes in interface OgsiLoggingPortType
Throws:
java.rmi.RemoteException
UnableToPersistFaultElement

requestTerminationBefore

public TerminationTimeType requestTerminationBefore(ExtendedDateTimeType terminationTime)
                                             throws java.rmi.RemoteException,
                                                    TerminationTimeUnchangedFaultType,
                                                    FaultType
Specified by:
requestTerminationBefore in interface OgsiLoggingPortType
Throws:
java.rmi.RemoteException
TerminationTimeUnchangedFaultType
FaultType

destroy

public void destroy()
             throws java.rmi.RemoteException,
                    ServiceNotDestroyedFaultType,
                    FaultType
Specified by:
destroy in interface OgsiLoggingPortType
Throws:
java.rmi.RemoteException
ServiceNotDestroyedFaultType
FaultType

requestTerminationAfter

public TerminationTimeType requestTerminationAfter(ExtendedDateTimeType terminationTime)
                                            throws java.rmi.RemoteException,
                                                   TerminationTimeUnchangedFaultType,
                                                   FaultType
Specified by:
requestTerminationAfter in interface OgsiLoggingPortType
Throws:
java.rmi.RemoteException
TerminationTimeUnchangedFaultType
FaultType

changeGroupPersistentAttribute

public void changeGroupPersistentAttribute(GroupLogAttribute gla)
                                    throws java.rmi.RemoteException,
                                           UnGroupedFaultElement,
                                           UnknownGroupNameFaultElement,
                                           UnableToPersistFaultElement
Specified by:
changeGroupPersistentAttribute in interface OgsiLoggingPortType
Throws:
java.rmi.RemoteException
UnGroupedFaultElement
UnknownGroupNameFaultElement
UnableToPersistFaultElement


Copyright ? 1999 University of Chicago and The University of Southern California. All Rights Reserved.