wt.inf.container
Class DefaultContextProviderDelegate

java.lang.Object
  extended bywt.inf.container.DefaultContextProviderDelegate
All Implemented Interfaces:
ContextProviderDelegate
Direct Known Subclasses:
CTMContextProviderDelegate, OrgContainerContextProviderDelegate

public class DefaultContextProviderDelegate
extends Object
implements ContextProviderDelegate



Supported API: false

Extendable: false


Field Summary
private static String CLASSNAME
           
private static String RESOURCE
           
 
Constructor Summary
DefaultContextProviderDelegate()
           
 
Method Summary
private  DirectoryContextProvider getGroupContext(WTContainer container, PrincipalSpec spec)
           
protected  String getGroupSearchBase(WTContainer container)
          

Supported API: false
protected  String getGroupSearchScope(WTContainer container)
          

Supported API: false
 DirectoryContextProvider getPublicContextProvider(WTContainer container, Class principal_class, boolean restrict)
          Deprecated.  
 DirectoryContextProvider[] getPublicContextProviders(PrincipalSpec spec)
          

Supported API: false
private  String[] getServices(PrincipalSpec spec)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RESOURCE

private static final String RESOURCE
See Also:
Constant Field Values

CLASSNAME

private static final String CLASSNAME
Constructor Detail

DefaultContextProviderDelegate

public DefaultContextProviderDelegate()
Method Detail

getPublicContextProviders

public final DirectoryContextProvider[] getPublicContextProviders(PrincipalSpec spec)
                                                           throws WTException


Supported API: false

Specified by:
getPublicContextProviders in interface ContextProviderDelegate
Parameters:
spec -
Returns:
DirectoryContextProvider[]
Throws:
WTException
See Also:
StandardWTContainerService.getPublicContextProviders(PrincipalSpec)

getGroupSearchBase

protected String getGroupSearchBase(WTContainer container)
                             throws WTException


Supported API: false

Parameters:
container -
Returns:
String
Throws:
WTException

getGroupSearchScope

protected String getGroupSearchScope(WTContainer container)
                              throws WTException


Supported API: false

Parameters:
container -
Returns:
String
Throws:
WTException

getPublicContextProvider

public DirectoryContextProvider getPublicContextProvider(WTContainer container,
                                                         Class principal_class,
                                                         boolean restrict)
                                                  throws WTException
Deprecated.  



Supported API: false

Specified by:
getPublicContextProvider in interface ContextProviderDelegate
Parameters:
container -
principal_class -
restrict -
Returns:
DirectoryContextProvider
Throws:
WTException

getServices

private final String[] getServices(PrincipalSpec spec)
                            throws WTException
Throws:
WTException

getGroupContext

private final DirectoryContextProvider getGroupContext(WTContainer container,
                                                       PrincipalSpec spec)
                                                throws WTException
Throws:
WTException