org.globus.ogsa.core.logging
Interface OgsiLoggingPortType
- All Superinterfaces:
- GridService, Remote
- All Known Implementing Classes:
- OgsiLoggingSOAPBindingStub
- public interface OgsiLoggingPortType
- extends GridService
removeTransientAttribute
public void removeTransientAttribute(String name)
throws RemoteException,
UnknownNameFaultElement
- Throws:
RemoteException
UnknownNameFaultElement
changeGroupTransientAttribute
public void changeGroupTransientAttribute(GroupLogAttribute gla)
throws RemoteException,
UnGroupedFaultElement,
UnknownGroupNameFaultElement
- Throws:
RemoteException
UnGroupedFaultElement
UnknownGroupNameFaultElement
subscribe
public void subscribe(ExtensibilityType subscriptionExpression,
LocatorType sink,
ExtendedDateTimeType expirationTime,
LocatorTypeHolder subscriptionInstanceLocator,
TerminationTimeTypeHolder currentTerminationTime)
throws RemoteException,
TargetInvalidFaultType,
ExtensibilityTypeFaultType,
ExtensibilityNotSupportedFaultType,
FaultType
- Throws:
RemoteException
TargetInvalidFaultType
ExtensibilityTypeFaultType
ExtensibilityNotSupportedFaultType
FaultType
setPersistentAttribute
public void setPersistentAttribute(LogAttributeElement aLogAttributeElement)
throws RemoteException,
InvalidLevelFaultElement,
InvalidDestinationFaultElement,
UnableToPersistFaultElement
- Throws:
RemoteException
InvalidLevelFaultElement
InvalidDestinationFaultElement
UnableToPersistFaultElement
setServiceData
public ExtensibilityType setServiceData(ExtensibilityType updateExpression)
throws RemoteException,
ModifiabilityViolationFaultType,
PartialFailureFaultType,
TypeViolationFaultType,
MutabilityViolationFaultType,
CardinalityViolationFaultType,
ExtensibilityTypeFaultType,
IncorrectValueFaultType,
ExtensibilityNotSupportedFaultType,
FaultType
- Specified by:
setServiceData in interface GridService
- Throws:
RemoteException
ModifiabilityViolationFaultType
PartialFailureFaultType
TypeViolationFaultType
MutabilityViolationFaultType
CardinalityViolationFaultType
ExtensibilityTypeFaultType
IncorrectValueFaultType
ExtensibilityNotSupportedFaultType
FaultType
findServiceData
public ExtensibilityType findServiceData(ExtensibilityType queryExpression)
throws RemoteException,
TargetInvalidFaultType,
ExtensibilityTypeFaultType,
ExtensibilityNotSupportedFaultType,
FaultType
- Specified by:
findServiceData in interface GridService
- Throws:
RemoteException
TargetInvalidFaultType
ExtensibilityTypeFaultType
ExtensibilityNotSupportedFaultType
FaultType
setTransientAttribute
public void setTransientAttribute(LogAttributeElement aLogAttributeElement)
throws RemoteException,
InvalidLevelFaultElement,
InvalidDestinationFaultElement
- Throws:
RemoteException
InvalidLevelFaultElement
InvalidDestinationFaultElement
removePersistentAttribute
public void removePersistentAttribute(String name)
throws RemoteException,
UnknownNameFaultElement,
UnableToPersistFaultElement
- Throws:
RemoteException
UnknownNameFaultElement
UnableToPersistFaultElement
setLogBufferSize
public void setLogBufferSize(int size)
throws RemoteException,
InvalidLogBuffSizeFaultElement
- Throws:
RemoteException
InvalidLogBuffSizeFaultElement
destroy
public void destroy()
throws RemoteException,
ServiceNotDestroyedFaultType,
FaultType
- Specified by:
destroy in interface GridService
- Throws:
RemoteException
ServiceNotDestroyedFaultType
FaultType
requestTerminationBefore
public TerminationTimeType requestTerminationBefore(ExtendedDateTimeType terminationTime)
throws RemoteException,
TerminationTimeUnchangedFaultType,
FaultType
- Specified by:
requestTerminationBefore in interface GridService
- Throws:
RemoteException
TerminationTimeUnchangedFaultType
FaultType
saveTransientAttributes
public void saveTransientAttributes()
throws RemoteException,
UnableToPersistFaultElement
- Throws:
RemoteException
UnableToPersistFaultElement
loadPersistentAttributes
public void loadPersistentAttributes()
throws RemoteException,
UnableToPersistFaultElement
- Throws:
RemoteException
UnableToPersistFaultElement
requestTerminationAfter
public TerminationTimeType requestTerminationAfter(ExtendedDateTimeType terminationTime)
throws RemoteException,
TerminationTimeUnchangedFaultType,
FaultType
- Specified by:
requestTerminationAfter in interface GridService
- Throws:
RemoteException
TerminationTimeUnchangedFaultType
FaultType
changeGroupPersistentAttribute
public void changeGroupPersistentAttribute(GroupLogAttribute gla)
throws RemoteException,
UnGroupedFaultElement,
UnknownGroupNameFaultElement,
UnableToPersistFaultElement
- Throws:
RemoteException
UnGroupedFaultElement
UnknownGroupNameFaultElement
UnableToPersistFaultElement
Copyright ? 1999 University of Chicago and The University of Southern California. All Rights Reserved.