|
Oracle Communications Converged Application Server Java API Reference 5.1 E36938-01 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface SimServs
Root element of the Presence SimServs Document. Consists of a set of communication barring or diversion's conditions and actions called SimservTypes.
| Method Summary | ||
|---|---|---|
void |
addAttributes(Map<QName,String> map)Add all given attributes. |
|
|
createAbsService(Class<S> clazz)Create a new AbsService for the given class token if there isn't one, otherwise, return the existing one, and works as getElement(Class<S>). |
|
Extensions |
createExtensions()Create a new Extensions if there isn't one, otherwise, works as getExtentions(). |
|
void |
deleteAbsService(SimservType simTypes)Delete absService. |
|
void |
deleteAttribute(QName name)Delete attribute. |
|
void |
deleteAttributes()Delete attributes. |
|
void |
deleteExtensions()Delete extensions. |
|
List<? extends SimservType> |
getAbsServices()Get all sbsServices of this simservs. |
|
Map<QName,String> |
getAttributes()Get Attributes. |
|
|
getElement(Class<S> clazz)Get element of given class token. |
|
Extensions |
getExtensions()Get extensions. |
|
| Methods inherited from interface com.oracle.sft.xcap.client.XcapElement |
|---|
getDocument, getNamespace, getNodeSelector, getParent |
| Methods inherited from interface com.oracle.sft.xcap.client.XcapResource |
|---|
getContent, getContentType, getUrl, setContent |
| Method Detail |
|---|
List<? extends SimservType> getAbsServices()
Extensions getExtensions()
Map<QName,String> getAttributes()
<S extends SimservType> S createAbsService(Class<S> clazz)
clazz - the class of S, they are
Extensions createExtensions()
void addAttributes(Map<QName,String> map)
map - a set of attribute. key - attribute name, value - attribute value.void deleteAbsService(SimservType simTypes)
simTypes - with which the absService to be deleted.void deleteExtensions()
void deleteAttributes()
void deleteAttribute(QName name)
name - attribute name<S extends SuppServiceElement> S getElement(Class<S> clazz)
clazz - class token to be got.
|
Oracle Communications Converged Application Server Java API Reference 5.1 E36938-01 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright © 2012 Oracle Corporation. All Rights Reserved.