|
SAP NetWeaver '04 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
This is a class used for creating differenct types of Groupware Objects.
| Method Summary | |
IAvailabilityInfo |
getAvailabilityInfo()
Method for fetching Availability information. |
IDateRange |
getDateRange(Date pStartDate,
Date pEndDate)
|
IEmailAddress |
getEmailObject(String pName)
|
IEmailAddress |
getEmailObject(String pName,
String pMailId)
|
IGroupwareItem |
getNewInstance(GroupwareItemType type)
Creates the Groupware item of the given type. |
Object |
getNewInstanceForImpl(GroupwareItemType type)
Creates the object of the given groupware item type which is not actual Groupware Item Object but sub objects associated with the Standard Groupware Item. e.g Items like Attachements,Availability Info |
IRecurrenceTransport |
getRecurrenceImpl()
This method is used to give recurrence implementation object |
| Method Detail |
public IGroupwareItem getNewInstance(GroupwareItemType type)
type - Groupware Item type.
public Object getNewInstanceForImpl(GroupwareItemType type)
type - Input Groupware item type.
public IDateRange getDateRange(Date pStartDate,
Date pEndDate)
pStartDate - Start date value.pEndDate - End date value.
public IEmailAddress getEmailObject(String pName)
throws MalformedURLException
pName - A valid name object according to the RFC 822 is a
String that does not contain the characters 0 - 31, 34 or 127 which is control characters,
delete and qoute.
This class will ruthlessly accept ANY strings as valid names and it is up
to the implementors and users of this class to make sure that the name string
get encoded or left out before attempting to use it in a protocoll specific
manner.
MalformedURLException - Upon creation of the address object an MalformedURLException will be thrown if the
address does not conform to the above rules.
public IEmailAddress getEmailObject(String pName,
String pMailId)
throws MalformedURLException
pName - A valid name object according to the RFC 822 is a
String that does not contain the characters 0 - 31, 34 or 127 which is control characters,
delete and qoute.
This class will ruthlessly accept ANY strings as valid names and it is up
to the implementors and users of this class to make sure that the name string
get encoded or left out before attempting to use it in a protocoll specific
manner.pMailId - A valid address string cannot - like the name string - contain the characters 0 - 31,
34 or 127. It also cannot contain spaces. An address must also contain a "@" character
which cannot start or end the address string.
MalformedURLException - Upon creation of the address object an MalformedURLException will be thrown if the
address does not conform to the above rules.public IAvailabilityInfo getAvailabilityInfo()
public IRecurrenceTransport getRecurrenceImpl()
|
SAP NetWeaver '04 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||