|
SAP NetWeaver '04 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
This interface represents a 'groupware transport', which is nothing but a connector to a groupware server used for accessing/ maintaining different groupware items. This keeps the architecture generic and it is easy to plug in a new transport. There could be concrete implementations of the transport interfaces like MSExchangeCalendarTransport, or LotusDomino CalendarTransport etc..
| Method Summary | |
String |
getServerAlias()
Returns the alias name of the server used by the transport. |
GroupwareItemType |
getSupportedItemType()
Returns the groupware item type supported by the transport i.e Mail, Calendar, Task etc. |
String |
getTransportDescription(Locale locale)
Returns the description of the groupware transport. |
String |
getTransportName()
Returns the name of the groupware transport. |
TransportType |
getTransportType()
Returns the transport type of the groupware transport i.e. |
void |
initialize(IGWResourceManager rManager,
List configuration)
Initializes the groupware transport with different congiguration properties. |
void |
terminate()
Terminates the groupware transport. |
| Method Detail |
public TransportType getTransportType()
public GroupwareItemType getSupportedItemType()
public String getTransportName()
public String getTransportDescription(Locale locale)
locale - locale information
public void initialize(IGWResourceManager rManager,
List configuration)
throws GroupwareException
GroupwareException - If Transport is not Configured.
public void terminate()
throws GroupwareException
GroupwareException - When error occurspublic String getServerAlias()
|
SAP NetWeaver '04 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||