|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface GcsFactory
Interface for abstract factory pattern. Its overridden methods can be used to
create concrete instances of classes defined in gcs packet.
| Method Summary | |
|---|---|
GcsConnection |
createGcsConnection()
Returns a concrete implementation of GcsConnection. |
GcsException |
createGcsException()
Returns a concrete implementation of GcsException. |
GcsException |
createGcsException(java.lang.String message)
Returns a concrete implementation of GcsException. |
GcsException |
createGcsException(java.lang.String message,
java.lang.Throwable cause)
Returns a certain implementation of GcsException. |
GcsGroup |
createGcsGroup()
Returns a concrete implementation of GcsGroup. |
GcsGroupID |
createGcsGroupID()
Returns a concrete implementation of GcsGroupID. |
GcsMembershipInfo |
createGcsMembershipInfo()
Returns a concrete implementation of GcsMembershipInfo . |
GcsMessage |
createGcsMessage()
Returns a concrete implementation of GcsMessage. |
GcsMessageFactory |
createGcsMessageFactory(GcsMessage message)
Returns a concrete implementation of GcsMessageFactory . |
GcsMessageListener |
createGcsMessageListener(ProfileEntity mySessionReference)
Returns a concrete implementation of GcsMessageListener. |
GcsVersion |
createGcsVersion()
Returns a concrete implementation of GcsVersion. |
GcsSettings |
readSettings(org.jdom.Element element)
Used for reading settings concerning a concrete group communication system implementation. |
| Method Detail |
|---|
GcsConnection createGcsConnection()
GcsConnection.
GcsConnection objectGcsConnectionGcsException createGcsException()
GcsException.
GcsException objectGcsExceptionGcsException createGcsException(java.lang.String message)
GcsException.
GcsException objectGcsException
GcsException createGcsException(java.lang.String message,
java.lang.Throwable cause)
GcsException.
GcsException objectGcsExceptionGcsGroup createGcsGroup()
GcsGroup.
GcsGroup objectGcsGroupGcsGroupID createGcsGroupID()
GcsGroupID.
GcsGroupID objectGcsGroupIDGcsMembershipInfo createGcsMembershipInfo()
GcsMembershipInfo .
GcsMembershipInfo objectGcsMembershipInfoGcsMessage createGcsMessage()
GcsMessage.
GcsMessage objectGcsMessageGcsMessageFactory createGcsMessageFactory(GcsMessage message)
GcsMessageFactory .
GcsMessageFactory objectGcsMessageFactoryGcsMessageListener createGcsMessageListener(ProfileEntity mySessionReference)
GcsMessageListener.
GcsMessageListener objectGcsMessageListenerGcsVersion createGcsVersion()
GcsVersion.
GcsVersion objectGcsVersion
GcsSettings readSettings(org.jdom.Element element)
throws GcsException
GcsSettings
object.
element - a XML section concerning concrete group communication system
implementation
GcsSettings object
GcsException - if problems were encountered during reading the XML file or
creating GcsSetting object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||