Oracle Corp.

Oracle WebLogic Communications Server 10.1 API Reference


com.bea.wcp.profile
Class ShProviderDirect

java.lang.Object
  extended bycom.bea.wcp.profile.ShProviderDirect

public class ShProviderDirect
extends java.lang.Object

This class handles the connection between ShProviderCached, which is the ProfileServiceProvider for the Sh Diameter application, and the application itself (WlssShApplication). On startup, the application registers with this class and enters itself into the app variable.

Copyright © 2008 Oracle Corp. All Rights Reserved.

Constructor Summary
ShProviderDirect()
           
 
Method Summary
 org.w3c.dom.Document getDocument(java.lang.String docSel)
           
 void putDocument(java.lang.String docSel, org.w3c.dom.Document doc)
           
 void register(com.bea.wcp.profile.descriptor.beans.ProviderBean bean)
           
static void registerApp(ShApp sh)
           
 ProfileSubscription subscribe(SipApplicationSession session, java.lang.String docSel, java.io.Serializable info)
           
 void unregister()
           
static void unregisterApp()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ShProviderDirect

public ShProviderDirect()
Method Detail

getDocument

public org.w3c.dom.Document getDocument(java.lang.String docSel)
                                 throws ProfileException
Throws:
ProfileException

putDocument

public void putDocument(java.lang.String docSel,
                        org.w3c.dom.Document doc)
                 throws ProfileException
Throws:
ProfileException

register

public void register(com.bea.wcp.profile.descriptor.beans.ProviderBean bean)
              throws ProfileException
Throws:
ProfileException

registerApp

public static void registerApp(ShApp sh)
                        throws ProfileException
Throws:
ProfileException

subscribe

public ProfileSubscription subscribe(SipApplicationSession session,
                                     java.lang.String docSel,
                                     java.io.Serializable info)
                              throws ProfileException
Throws:
ProfileException

unregister

public void unregister()

unregisterApp

public static void unregisterApp()

Documentation is available at
http://e-docs.bea.com/wlcp/wlss40/
Copyright 2008 Oracle Corp.