com.ebmwebsourcing.wsstar.basefaults.datatypes.impl.impl
Class BaseFaultTypeImpl
java.lang.Object
com.ebmwebsourcing.wsstar.basefaults.datatypes.impl.impl.BaseFaultTypeImpl
- All Implemented Interfaces:
- com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType
public class BaseFaultTypeImpl
- extends java.lang.Object
- implements com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType
| Nested classes/interfaces inherited from interface com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType |
com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType.Description, com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType.ErrorCode, com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType.FaultCause |
|
Constructor Summary |
protected |
BaseFaultTypeImpl(BaseFaultType jaxbTypeObj,
java.util.logging.Logger logger)
|
protected |
BaseFaultTypeImpl(java.util.Date timestamp,
java.util.logging.Logger logger)
Default constructor
Note : According to the xml schema the "timestamp" field is mandatory |
protected |
BaseFaultTypeImpl(java.util.logging.Logger logger)
Constructor called only by inherited classes
/! |
|
Method Summary |
void |
addDescription(com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType.Description value)
|
java.util.List<com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType.Description> |
getDescriptions()
|
com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType.ErrorCode |
getErrorCode()
|
com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType.FaultCause |
getFaultCause()
|
protected BaseFaultType |
getJaxbTypeObj()
|
protected java.util.logging.Logger |
getLogger()
|
com.ebmwebsourcing.wsstar.addressing.datatypes.api.abstraction.EndpointReferenceType |
getOriginator()
|
java.util.Date |
getTimestamp()
|
void |
setErrorCode(com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType.ErrorCode value)
|
void |
setFaultCause(com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType.FaultCause value)
|
protected void |
setJaxbTypeObj(BaseFaultType jaxbTypeObj)
|
protected void |
setLogger(java.util.logging.Logger logger)
|
void |
setOriginator(com.ebmwebsourcing.wsstar.addressing.datatypes.api.abstraction.EndpointReferenceType value)
|
void |
setTimestamp(java.util.Date value)
|
static BaseFaultType |
toJaxbModel(com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType apiTypeObj,
BaseFaultType inheritJaxbTypeObj)
A way to create a BaseFaultType
"Jaxb model type" object from a BaseFaultType "api type" one |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BaseFaultTypeImpl
protected BaseFaultTypeImpl(java.util.Date timestamp,
java.util.logging.Logger logger)
- Default constructor
Note : According to the xml schema the "timestamp" field is mandatory
- Parameters:
timestamp - the timestamp of the BaseFaultType) object that must
be {@link GregorianCalendar} representation of an Date xml type.
BaseFaultTypeImpl
protected BaseFaultTypeImpl(BaseFaultType jaxbTypeObj,
java.util.logging.Logger logger)
BaseFaultTypeImpl
protected BaseFaultTypeImpl(java.util.logging.Logger logger)
- Constructor called only by inherited classes
/!\ Attribute "jaxbTypeObj" not yet initialized
getJaxbTypeObj
protected final BaseFaultType getJaxbTypeObj()
setJaxbTypeObj
protected final void setJaxbTypeObj(BaseFaultType jaxbTypeObj)
getLogger
protected final java.util.logging.Logger getLogger()
setLogger
protected final void setLogger(java.util.logging.Logger logger)
getDescriptions
public final java.util.List<com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType.Description> getDescriptions()
- Specified by:
getDescriptions in interface com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType
addDescription
public final void addDescription(com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType.Description value)
- Specified by:
addDescription in interface com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType
getErrorCode
public final com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType.ErrorCode getErrorCode()
- Specified by:
getErrorCode in interface com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType
setErrorCode
public final void setErrorCode(com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType.ErrorCode value)
- Specified by:
setErrorCode in interface com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType
getFaultCause
public final com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType.FaultCause getFaultCause()
- Specified by:
getFaultCause in interface com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType
setFaultCause
public final void setFaultCause(com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType.FaultCause value)
- Specified by:
setFaultCause in interface com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType
getOriginator
public final com.ebmwebsourcing.wsstar.addressing.datatypes.api.abstraction.EndpointReferenceType getOriginator()
- Specified by:
getOriginator in interface com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType
setOriginator
public final void setOriginator(com.ebmwebsourcing.wsstar.addressing.datatypes.api.abstraction.EndpointReferenceType value)
- Specified by:
setOriginator in interface com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType
getTimestamp
public final java.util.Date getTimestamp()
- Specified by:
getTimestamp in interface com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType
setTimestamp
public final void setTimestamp(java.util.Date value)
- Specified by:
setTimestamp in interface com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType
toJaxbModel
public static BaseFaultType toJaxbModel(com.ebmwebsourcing.wsstar.basefaults.datatypes.api.abstraction.BaseFaultType apiTypeObj,
BaseFaultType inheritJaxbTypeObj)
- A way to create a
BaseFaultType
"Jaxb model type" object from a BaseFaultType "api type" one
- Parameters:
apiTypeObj - inheritJaxbTypeObj - TODO
Copyright © 2010-2011 eBM Websourcing. All Rights Reserved.