org.gridforum.ogsi
Class FaultType
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.io.IOException
java.rmi.RemoteException
org.apache.axis.AxisFault
org.gridforum.ogsi.FaultType
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- AddRefusedFaultType, CardinalityViolationFaultType, ContentCreationFailedFaultType, ExtensibilityNotSupportedFaultType, ExtensibilityTypeFaultType, HardShutdownNotAllowedFaultType, IncorrectValueFaultType, InvalidDestinationFaultElement, InvalidHandleFaultType, InvalidLevelFaultElement, InvalidLogBuffSizeFaultElement, InvalidStateFaultType, MatchFailedFaultType, ModifiabilityViolationFaultType, MutabilityViolationFaultType, NoAdditionalReferencesAvailableFaultType, NoReferencesAvailableFaultType, PartialFailureFaultType, RedirectionFaultType, RemoveFailedFaultType, ServiceAlreadyExistsFaultType, ServiceNotDestroyedFaultType, TargetInvalidFaultType, TerminationTimeUnchangedFaultType, TestFault, TypeViolationFaultType, UnableToPersistFaultElement, UnGroupedFaultElement, UnknownGroupNameFaultElement, UnknownHandleFaultType, UnknownNameFaultElement, UnsupportedMemberInterfaceFaultType
- public class FaultType
- extends org.apache.axis.AxisFault
- implements java.io.Serializable
- See Also:
- Serialized Form
Fields inherited from class org.apache.axis.AxisFault |
faultActor, faultCode, faultDetails, faultHeaders, faultNode, faultString, faultSubCode, log |
Fields inherited from class java.rmi.RemoteException |
detail |
Methods inherited from class org.apache.axis.AxisFault |
addFaultDetail, addFaultDetail, addFaultDetailString, addFaultSubCode, addFaultSubCodeAsString, addHeader, clearFaultDetails, clearFaultSubCodes, clearHeaders, dump, dumpToString, getFaultActor, getFaultCode, getFaultDetails, getFaultNode, getFaultReason, getFaultRole, getFaultString, getFaultSubCodes, getHeaders, initFaultSubCodes, lookupFaultDetail, makeFault, output, printStackTrace, printStackTrace, removeFaultDetail, setFaultActor, setFaultCode, setFaultCode, setFaultCodeAsString, setFaultDetail, setFaultDetailString, setFaultNode, setFaultReason, setFaultRole, setFaultString, toString |
Methods inherited from class java.rmi.RemoteException |
getCause, getMessage |
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getLocalizedMessage, getStackTrace, initCause, printStackTrace, setStackTrace |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
FaultType
public FaultType()
FaultType
public FaultType(java.lang.String[] description,
LocatorType originator,
java.util.Calendar timestamp,
FaultType[] faultcause,
FaultCodeType faultcode,
ExtensibilityType extension)
getDescription
public java.lang.String[] getDescription()
setDescription
public void setDescription(java.lang.String[] description)
getDescription
public java.lang.String getDescription(int i)
setDescription
public void setDescription(int i,
java.lang.String value)
getOriginator
public LocatorType getOriginator()
setOriginator
public void setOriginator(LocatorType originator)
getTimestamp
public java.util.Calendar getTimestamp()
setTimestamp
public void setTimestamp(java.util.Calendar timestamp)
getFaultcause
public FaultType[] getFaultcause()
setFaultcause
public void setFaultcause(FaultType[] faultcause)
getFaultcause
public FaultType getFaultcause(int i)
setFaultcause
public void setFaultcause(int i,
FaultType value)
getFaultcode
public FaultCodeType getFaultcode()
setFaultcode
public void setFaultcode(FaultCodeType faultcode)
getExtension
public ExtensibilityType getExtension()
setExtension
public void setExtension(ExtensibilityType extension)
equals
public boolean equals(java.lang.Object obj)
hashCode
public int hashCode()
getTypeDesc
public static org.apache.axis.description.TypeDesc getTypeDesc()
- Return type metadata object
getSerializer
public static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType,
java.lang.Class _javaType,
javax.xml.namespace.QName _xmlType)
- Get Custom Serializer
getDeserializer
public static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType,
java.lang.Class _javaType,
javax.xml.namespace.QName _xmlType)
- Get Custom Deserializer
writeDetails
public void writeDetails(javax.xml.namespace.QName qname,
org.apache.axis.encoding.SerializationContext context)
throws java.io.IOException
- Writes the exception data to the faultDetails
- Throws:
java.io.IOException
Copyright ? 1999 University of Chicago and The University of Southern California. All Rights Reserved.