|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectmicrosoft.exchange.webservices.data.core.service.ServiceObjectInfo
public class ServiceObjectInfo
ServiceObjectInfo contains metadata on how to map from an element name to a ServiceObject type as well as how to map from a ServiceObject type to appropriate constructors.
| Constructor Summary | |
|---|---|
ServiceObjectInfo()
Default constructor. |
|
| Method Summary | |
|---|---|
protected void |
addOnChangeEvent(ICreateServiceObjectWithAttachmentParam change)
Set event to happen when property changed. |
protected void |
addOnChangeEvent(ICreateServiceObjectWithServiceParam change)
Set event to happen when property changed. |
Map<Class<?>,ICreateServiceObjectWithAttachmentParam> |
getServiceObjectConstructorsWithAttachmentParam()
Return Dictionary that maps from ServiceObject Type to CreateServiceObjectWithAttachmentParam delegate with ItemAttachment parameter. |
Map<Class<?>,ICreateServiceObjectWithServiceParam> |
getServiceObjectConstructorsWithServiceParam()
Return Dictionary that maps from ServiceObject Type to CreateServiceObjectWithServiceParam delegate with ExchangeService parameter. |
Map<String,Class<?>> |
getXmlElementNameToServiceObjectClassMap()
Return Dictionary that maps from element name to ServiceObject Type. |
protected void |
removeChangeEvent(ICreateServiceObjectWithAttachmentParam change)
Remove the event from happening when property changed. |
protected void |
removeChangeEvent(ICreateServiceObjectWithServiceParam change)
Remove the event from happening when property changed. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ServiceObjectInfo()
| Method Detail |
|---|
public Map<String,Class<?>> getXmlElementNameToServiceObjectClassMap()
public Map<Class<?>,ICreateServiceObjectWithServiceParam> getServiceObjectConstructorsWithServiceParam()
public Map<Class<?>,ICreateServiceObjectWithAttachmentParam> getServiceObjectConstructorsWithAttachmentParam()
protected void addOnChangeEvent(ICreateServiceObjectWithAttachmentParam change)
change - change eventprotected void removeChangeEvent(ICreateServiceObjectWithAttachmentParam change)
change - change eventprotected void addOnChangeEvent(ICreateServiceObjectWithServiceParam change)
change - change eventprotected void removeChangeEvent(ICreateServiceObjectWithServiceParam change)
change - change event
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||