Skip navigation links

Oracle BPEL Process Manager
Workflow Services API Reference
10g Release 3 (10.1.3)
B28985-02


oracle.tip.pc.services.common
Class ServiceFactory

java.lang.Object
  extended byoracle.tip.pc.services.common.ServiceFactory


public class ServiceFactory
extends java.lang.Object

It is singleton class which return instance of service class


Field Summary
static java.lang.String SEARCH_FILTER_CLASS
           

 

Constructor Summary
ServiceFactory()
           

 

Method Summary
static BPMAuthenticationService getAuthenticationServiceInstance()
          Gets BPMAuthenticationService Instance.
static BPMAuthenticationService getAuthenticationServiceInstance(java.lang.String realmName)
          Gets BPMAuthenticationService Instance.
static BPMAuthorizationService getAuthorizationServiceInstance()
          Gets BPMAuthorizationService Instance.
static BPMAuthorizationService getAuthorizationServiceInstance(java.lang.String realmName)
          Gets BPMAuthorizationService Instance.
static BPMIdentityConfigService getIdentityConfigServiceInstance()
           
static BPMIdentityService getIdentityServiceInstance()
          Gets BPMAuthenticationService Instance.
static BPMIdentityService getIdentityServiceInstance(java.lang.String realmName)
          Gets BPMAuthenticationService Instance.
static SearchFilter getSimpleSearchFilterInstance(BPMAuthorizationService service, java.lang.Class classifier, java.lang.String attrName, java.lang.String operator, java.lang.String attrPattrnValue)
          Factory method for Simple Search Filter

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

SEARCH_FILTER_CLASS

public static final java.lang.String SEARCH_FILTER_CLASS
See Also:
Constant Field Values

Constructor Detail

ServiceFactory

public ServiceFactory()

Method Detail

getAuthorizationServiceInstance

public static BPMAuthorizationService getAuthorizationServiceInstance()
Gets BPMAuthorizationService Instance.
Returns:
BPMAuthorizationService Instance

getAuthorizationServiceInstance

public static BPMAuthorizationService getAuthorizationServiceInstance(java.lang.String realmName)
Gets BPMAuthorizationService Instance.
Parameters:
realmName - a realm name
Returns:
BPMAuthorizationService Instance

getAuthenticationServiceInstance

public static BPMAuthenticationService getAuthenticationServiceInstance()
Gets BPMAuthenticationService Instance.
Returns:
BPMAuthenticationService Instance

getAuthenticationServiceInstance

public static BPMAuthenticationService getAuthenticationServiceInstance(java.lang.String realmName)
Gets BPMAuthenticationService Instance.
Parameters:
realmName - a realm name
Returns:
BPMAuthenticationService Instance

getIdentityServiceInstance

public static BPMIdentityService getIdentityServiceInstance()
Gets BPMAuthenticationService Instance.
Returns:
BPMAuthenticationService Instance

getIdentityServiceInstance

public static BPMIdentityService getIdentityServiceInstance(java.lang.String realmName)
Gets BPMAuthenticationService Instance.
Parameters:
realmName - a realm name
Returns:
BPMAuthenticationService Instance

getIdentityConfigServiceInstance

public static BPMIdentityConfigService getIdentityConfigServiceInstance()

getSimpleSearchFilterInstance

public static SearchFilter getSimpleSearchFilterInstance(BPMAuthorizationService service,
                                                         java.lang.Class classifier,
                                                         java.lang.String attrName,
                                                         java.lang.String operator,
                                                         java.lang.String attrPattrnValue)
                                                  throws BPMIdentityException
Factory method for Simple Search Filter
Parameters:
service - an BPMAuthorizationService instasnce
classifier - an interface. It could be BPMUser, BPMGroup or BPMAppRole interface
attrName - an attribute name
operator - an operator type
attrPattrnValue - attribute value
Returns:
SearchFilter - a simple search filter instance
Throws:
java.lang.Exception - if error occurs
BPMIdentityException

Skip navigation links

Oracle BPEL Process Manager
Workflow Services API Reference
10g Release 3 (10.1.3)
B28985-02


Copyright © 2006, Oracle. All rights reserved.