|
Oracle Fusion Middleware Oracle WebLogic SIP Server API Reference 11g Release 1 (10.3.4) Part Number E17873-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.bea.wcp.profile.ShProviderCached
public class ShProviderCached
This is the ProfileService provider to use for contacting the WLSS Sh Diameter Application.
ShProviderCached delegates to ShProviderDirect, which calls the WlssShApplication, assuming it is running. When the WlssShApplication starts up, it registers with the ShProviderDirect static class.
Nested Class Summary | |
---|---|
static interface |
ShProviderCached.AttributeContainer
|
Field Summary |
---|
Fields inherited from interface com.bea.wcp.profile.ProfileService |
---|
PROFILE_SERVICE |
Constructor Summary | |
---|---|
ShProviderCached()
|
Method Summary | |
---|---|
void |
deleteDocument(Address requestor,
java.lang.String docSel)
Delete a document. |
void |
deleteDocument(java.lang.String docSel)
Delete a document. |
static org.w3c.dom.Element |
getChild(org.w3c.dom.Element e,
java.lang.String tagName)
|
org.w3c.dom.Document |
getDocument(Address requestor,
java.lang.String docSel)
Get a document. |
org.w3c.dom.Document |
getDocument(java.lang.String docSel)
Get a document. |
static org.w3c.dom.Element |
getElement(org.w3c.dom.Element e,
java.lang.String path)
|
void |
putDocument(Address requestor,
java.lang.String docSel,
org.w3c.dom.Document doc)
Update a document. |
void |
putDocument(java.lang.String docSel,
org.w3c.dom.Document doc)
Update a document. |
void |
register(com.bea.wcp.profile.descriptor.beans.ProviderBean bean)
This method is called when the profile service attempts to register an instance of this provider. |
ProfileSubscription |
subscribe(Address subscriber,
SipApplicationSession session,
java.lang.String docSel,
int duration,
java.io.Serializable info)
Subscribe to change notifications for a document described by the docSel document selector. |
ProfileSubscription |
subscribe(Address subscriber,
SipApplicationSession session,
java.lang.String docSel,
java.io.Serializable info)
Subscribe to change notifications for a document described by the docSel document selector. |
ProfileSubscription |
subscribe(SipApplicationSession session,
java.lang.String docSel,
int duration,
java.io.Serializable info)
Subscribe to change notifications for a document described by the docSel document selector. |
ProfileSubscription |
subscribe(SipApplicationSession session,
java.lang.String docSel,
java.io.Serializable info)
Subscribe to change notifications for a document described by the docSel document selector. |
void |
unregister()
This method is called to inform the profile service provider that it is being disconnected from the profile service. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ShProviderCached()
Method Detail |
---|
public org.w3c.dom.Document getDocument(java.lang.String docSel) throws ProfileException
ProfileService
getDocument
in interface ProfileService
docSel
- the document selector to use
ProfileException
public org.w3c.dom.Document getDocument(Address requestor, java.lang.String docSel) throws ProfileException
ProfileService
getDocument
in interface ProfileService
requestor
- the party making the requestdocSel
- the Document
ProfileException
public void putDocument(java.lang.String docSel, org.w3c.dom.Document doc) throws ProfileException
ProfileService
putDocument
in interface ProfileService
docSel
- the document selector to usedoc
- the Document to update
ProfileException
public void putDocument(Address requestor, java.lang.String docSel, org.w3c.dom.Document doc) throws ProfileException
ProfileService
putDocument
in interface ProfileService
requestor
- the party making the requestdocSel
- the document selector to usedoc
- the Document to update
ProfileException
public void deleteDocument(java.lang.String docSel) throws ProfileException
ProfileService
deleteDocument
in interface ProfileService
docSel
- the document selector to use
ProfileException
public void deleteDocument(Address requestor, java.lang.String docSel) throws ProfileException
ProfileService
deleteDocument
in interface ProfileService
requestor
- the party ordering the deletedocSel
- the document selector to use
ProfileException
public ProfileSubscription subscribe(SipApplicationSession session, java.lang.String docSel, java.io.Serializable info) throws ProfileException
ProfileService
subscribe
method.
subscribe
in interface ProfileService
session
- The session interested in this subscriptiondocSel
- The document Selectorinfo
- Extra information to be passed in the callback.
ProfileException
public ProfileSubscription subscribe(Address subscriber, SipApplicationSession session, java.lang.String docSel, java.io.Serializable info) throws ProfileException
ProfileService
subscribe
method.
subscribe
in interface ProfileService
subscriber
- the party making the subscriptionsession
- The session interested in this subscriptiondocSel
- The document Selectorinfo
- Extra information to be passed in the callback.
ProfileException
public ProfileSubscription subscribe(SipApplicationSession session, java.lang.String docSel, int duration, java.io.Serializable info) throws ProfileException
ProfileService
subscribe
in interface ProfileService
session
- The session interested in this subscriptiondocSel
- The document Selectorduration
- The length of the subscription in secondsinfo
- Extra information to be passed in the callback.
ProfileException
public ProfileSubscription subscribe(Address subscriber, SipApplicationSession session, java.lang.String docSel, int duration, java.io.Serializable info) throws ProfileException
ProfileService
subscribe
in interface ProfileService
subscriber
- The party making the subscription.session
- The session interested in this subscriptiondocSel
- The document Selectorduration
- The length of the subscription in secondsinfo
- Extra information to be passed in the callback.
ProfileException
public void register(com.bea.wcp.profile.descriptor.beans.ProviderBean bean) throws ProfileException
ProfileServiceSpi
register
in interface ProfileServiceSpi
bean
- Configuration bean; use for initialization.
ProfileException
public void unregister()
ProfileServiceSpi
unregister
in interface ProfileServiceSpi
public static org.w3c.dom.Element getElement(org.w3c.dom.Element e, java.lang.String path)
public static org.w3c.dom.Element getChild(org.w3c.dom.Element e, java.lang.String tagName)
|
Copyright 1996, 2010, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Oracle Fusion Middleware Oracle WebLogic SIP Server API Reference 11g Release 1 (10.3.4) Part Number E17873-02 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |