|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.jabber.jabberbeans.PacketBuilder | +--org.jabber.jabberbeans.serverside.XDB12Builder
XDB12Builder
is the class that expands upon PacketBuilder
to allow building of XDB objects (packets). The builder is a required
object in the creation of said packet, as the number of fields is too
numerous to make direct creation feasable and non-error prone.
Fields inherited from class org.jabber.jabberbeans.PacketBuilder |
errorCode,
errorText,
extensions,
fromAddress,
identifier,
toAddress,
type |
Constructor Summary | |
XDB12Builder()
Creates a new InfoQueryBuilder instance. |
Method Summary | |
Packet |
build()
build returns a packet, specifically an InfoQuery packet. |
void |
reset()
reset all parameters (including those in the parent class)
to default values |
void |
setErrorCode(java.lang.String code)
set the error type number |
void |
setErrorType(java.lang.String code)
|
Methods inherited from class org.jabber.jabberbeans.PacketBuilder |
addExtension,
delExtension,
getErrorCode,
getErrorText,
getExtensionVector,
getFromAddress,
getIdentifier,
getToAddress,
getType,
resetBase,
setErrorText,
setFromAddress,
setIdentifier,
setToAddress,
setType |
Methods inherited from class java.lang.Object |
|
Constructor Detail |
public XDB12Builder()
InfoQueryBuilder
instance.Method Detail |
public void reset()
reset
all parameters (including those in the parent class)
to default valuespublic void setErrorCode(java.lang.String code)
type
- new error typepublic void setErrorType(java.lang.String code)
public Packet build() throws java.lang.InstantiationException
build
returns a packet, specifically an InfoQuery packet.
It will fail if the parameters specified in the builder were not
sufficient to create a valid packet.Packet
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |