public class Refs extends Object
Modifier and Type | Field and Description |
---|---|
static String |
ALERT_DESTINATION_TYPE
Type Id for an Alert Destination
|
static String |
ARCHIVE_TYPE
type id for archived resources
|
static String |
BUSINESS_SERVICE_TYPE
Type Id for business services
|
static String |
DVM_TYPE
Type Id for DVM resoure
|
static String |
FLOW_TYPE
Type ID for the FLOW Ref
|
static String |
FOREIGN_JNDI_PROVIDER_TYPE
Type Id for JNDI Providers
|
static String |
JAVASCRIPT_TYPE
Type ID for the JAVASCRIPT Ref
|
static String |
JCA_TYPE
Type ID for the JCA Ref
|
static String |
MFL_TYPE
Type Id for MFL resource
|
static String |
MQ_CONNECTION_TYPE
Type Id for MQ connection
|
static String |
OPERATIONS_REF
Type Id for an Operations configured for operator role
|
static String |
PIPELINE_TEMPLATE_TYPE
Type Id for pipeline template resource
|
static String |
PIPELINE_TYPE
Type Id for pipeline (message flow) resource
|
static String |
PROXY_SERVER_TYPE
Type Id for a Proxy Server
|
static String |
PROXY_SERVICE_TYPE
Type Id for proxy service resource
|
static String |
PROXY_TYPE
Type Id for proxy service resource
|
static Set<String> |
PUBLIC_RESOURCE_TYPE_IDS |
static String |
SECURITY_POLICY_TYPE
Type Id for security policy resource
|
static String |
SERVICE_ACCOUNT_TYPE
Type Id for service account resource
|
static String |
SERVICE_KEY_PROVIDER_TYPE
Type Id for service key provider
|
static String |
SERVICE_PROVIDER_TYPE
Deprecated.
in 3.0. Please use
SERVICE_KEY_PROVIDER_TYPE . Deprecated API is removed in the subsequent major release. |
static String |
SMTP_SERVER_TYPE
Type Id for an SMTP Server
|
static Ref |
SYSTEM_JNDI_PROVIDER_FOLDER |
static Ref |
SYSTEM_OPERATOR_SETTINGS_FOLDER |
static Ref |
SYSTEM_PROJECT_REF |
static Ref |
SYSTEM_PROXY_SERVER_FOLDER |
static Ref |
SYSTEM_SMTP_FOLDER |
static Ref |
SYSTEM_UDDI_FOLDER |
static String |
THROTTLING_GROUP_TYPE
Type ID for the ThrottlingPolicy Ref
|
static String |
UDDI_REGISTRY_TYPE
Type Id for UDDI registry entries configured
|
static String |
WADL_TYPE
Type ID for the WADL Ref
|
static String |
WSDL_TYPE
Type Id for wsdl resource
|
static String |
XML_TYPE
Type ID for the XML Ref
|
static String |
XMLSCHEMA_TYPE
Type Id for xml schema resource
|
static String |
XQUERY_TYPE
Type Id for xquery resource
|
static String |
XREF_TYPE
Type Id for Xref resoure
|
static String |
XSLT_TYPE
Type Id for XSLT resource
|
Constructor and Description |
---|
Refs() |
Modifier and Type | Method and Description |
---|---|
static boolean |
isGlobalOperationalResource(Ref ref) |
static boolean |
isSystemResourceTypeId(String typeId)
Returns true if the given type id is System Resource Type
|
static boolean |
isUnderSystemProject(Ref ref)
Checks if a a folder/resource is under System project
|
static Ref |
makeAlertDestinationRef(Ref parent, String name)
Constructs a reference to an AlertDestination
|
static Ref |
makeArchiveResourceRef(Ref parent, String resourceName)
Constructs a reference to an archive resource
|
static Ref |
makeBusinessSvcRef(Ref parent, String serviceName)
Constructs a reference to a business service resource
|
static Ref |
makeBusinessSvcRef(String fullName)
Constructs a reference to a business service resource
|
static Ref |
makeCustomResourceRef(String typeId, Ref parent, String name)
Constructs a reference to a custom resource
|
static Ref |
makeDvmRef(Ref parent, String dvmName)
Constructs a reference to an DVM component
|
static Ref |
makeFlowRef(Ref parent, String localName)
Creates a new FLOW Ref object.
|
static Ref |
makeFlowRef(String fullName)
Creates a new FLOW Ref object.
|
static Ref |
makeJavaScriptRef(Ref parent, String javascriptName)
Constructs a reference to an JAVASCRIPT component
|
static Ref |
makeJavaScriptRef(String fullName)
Constructs a reference to an JAVASCRIPT component
|
static Ref |
makeJcaRef(Ref parent, String jcaName)
Constructs a reference to an JCA component
|
static Ref |
makeJcaRef(String fullName)
Constructs a reference to an JCA component
|
static Ref |
makeJNDIProviderRef(String jndiProviderName)
Factory method for creating a reference to a jndi provider
|
static Ref |
makeLocationRef(String location)
Factory method to create parent ref for the given location.
|
static Ref |
makeMflRef(Ref parent, String mflName)
Constructs a reference to an MFL component
|
static Ref |
makeMQConnectionRef(Ref parent, String mqConnectionName)
Factory method for creating a reference to a MQ connection resource
|
static Ref |
makeParentRef(String fullName)
Convenience method to create the parent ref for a given full name.
|
static Ref |
makePipelineRef(Ref parent, String name)
Constructs a reference to a pipeline resource
|
static Ref |
makePipelineRef(String fullName)
Constructs a reference to a pipeline resource
|
static Ref |
makePipelineTemplateRef(Ref parent, String name)
Constructs a reference to a pipeline template resource
|
static Ref |
makePipelineTemplateRef(String fullName)
Constructs a reference to a pipeline resource
|
static Ref |
makeProxyRef(Ref parent, String proxyName)
Constructs a reference to a proxy service
|
static Ref |
makeProxyRef(String fullName)
Constructs a reference to a proxy service
|
static Ref |
makeProxyServerRef(String name)
Factory method for creating a reference to a proxy server
|
static Ref |
makeSecurityPolicyRef(Ref parent, String policyName)
Constructs a reference to a security policy component
|
static Ref |
makeServiceAccountRef(Ref parent, String accountName)
Constructs a reference to a service account component
|
static Ref |
makeServiceKeyProviderRef(Ref parent, String providerName)
Constructs a reference to a service key provider component.
|
static Ref |
makeServiceProviderRef(Ref parent, String providerName)
Deprecated.
in 3.0. Please use
makeServiceKeyProviderRef(com.bea.wli.config.Ref, String) . Deprecated API is removed in the subsequent major release. |
static Ref |
makeSMTPServerRef(String smtpServerName)
Factory method for creating a reference to an smtp server
|
static Ref |
makeThrottlingGroupRef(Ref parent, String name)
Constructs a reference to a ThrottlingGroup resource
|
static Ref |
makeThrottlingGroupRef(String fullName)
Constructs a reference to a ThrottlingGroup resource
|
static Ref |
makeUDDIRegistryRef(String registryLocalName)
Factory method for creating a reference to a uddi registry entry
|
static Ref |
makeWadlRef(Ref parent, String name)
Constructs a reference to a WADL resource
|
static Ref |
makeWadlRef(String fullName)
Constructs a reference to a WADL resource
|
static Ref |
makeWsdlRef(Ref parent, String wsdlName)
Constructs a reference to a WSDL component
|
static Ref |
makeXmlRef(Ref parent, String xmlName)
Constructs a reference to an XML component
|
static Ref |
makeXmlRef(String fullName)
Constructs a reference to an XML component
|
static Ref |
makeXmlSchemaRef(Ref parent, String schemaName)
Constructs a reference to an xml schema component
|
static Ref |
makeXqueryRef(Ref parent, String xqueryName)
Constructs a reference to an Xquery component
|
static Ref |
makeXrefRef(Ref parent, String xrefName)
Constructs a reference to an XREF component
|
static Ref |
makeXsltRef(Ref parent, String xsltName)
Constructs a reference to an XSLT component
|
public static final Ref SYSTEM_PROJECT_REF
public static final Ref SYSTEM_UDDI_FOLDER
public static final Ref SYSTEM_SMTP_FOLDER
public static final Ref SYSTEM_PROXY_SERVER_FOLDER
public static final Ref SYSTEM_JNDI_PROVIDER_FOLDER
public static final Ref SYSTEM_OPERATOR_SETTINGS_FOLDER
public static final String PROXY_SERVICE_TYPE
public static final String PROXY_TYPE
public static final String BUSINESS_SERVICE_TYPE
public static final String PIPELINE_TYPE
public static final String PIPELINE_TEMPLATE_TYPE
public static final String FLOW_TYPE
public static final String SECURITY_POLICY_TYPE
public static final String SERVICE_KEY_PROVIDER_TYPE
public static final String SERVICE_PROVIDER_TYPE
SERVICE_KEY_PROVIDER_TYPE
. Deprecated API is removed in the subsequent major release.public static final String SERVICE_ACCOUNT_TYPE
public static final String XQUERY_TYPE
public static final String XMLSCHEMA_TYPE
public static final String WSDL_TYPE
public static final String MFL_TYPE
public static final String XSLT_TYPE
public static final String DVM_TYPE
public static final String XREF_TYPE
public static final String ARCHIVE_TYPE
public static final String UDDI_REGISTRY_TYPE
public static final String FOREIGN_JNDI_PROVIDER_TYPE
public static final String SMTP_SERVER_TYPE
public static final String PROXY_SERVER_TYPE
public static final String ALERT_DESTINATION_TYPE
public static String OPERATIONS_REF
public static final String MQ_CONNECTION_TYPE
public static final String JCA_TYPE
public static final String XML_TYPE
public static final String JAVASCRIPT_TYPE
public static final String THROTTLING_GROUP_TYPE
public static final String WADL_TYPE
public static Ref makeLocationRef(String location)
Factory method to create parent ref for the given location. For Eg: if location is project1/folder1/folder2 it creates Ref object for folder2.
location
-public static Ref makeParentRef(String fullName)
fullName
-public static Ref makeUDDIRegistryRef(String registryLocalName)
registryLocalName
- registry local namepublic static Ref makeJNDIProviderRef(String jndiProviderName)
jndiProviderName
- jndi provider local namepublic static Ref makeSMTPServerRef(String smtpServerName)
smtpServerName
- smtp server local namepublic static Ref makeProxyServerRef(String name)
name
- proxy server local namepublic static Ref makeProxyRef(Ref parent, String proxyName)
parent
- the parent. This can be a folder or a project.proxyName
- name of the proxy servicepublic static Ref makeProxyRef(String fullName)
fullName
- fullname of the proxy servicepublic static Ref makeBusinessSvcRef(Ref parent, String serviceName)
parent
- the parent. This can be a folder or a project.serviceName
- name of the servicepublic static Ref makeBusinessSvcRef(String fullName)
fullName
- fullname of the servicepublic static Ref makePipelineRef(Ref parent, String name)
parent
- the parent. This can be a folder or a project.name
- name of the pipeline resourcepublic static Ref makePipelineRef(String fullName)
fullName
- fullname of the pipeline resourcepublic static Ref makePipelineTemplateRef(Ref parent, String name)
parent
- the parent. This can be a folder or a project.name
- name of the pipeline resourcepublic static Ref makePipelineTemplateRef(String fullName)
fullName
- fullname of the pipeline resourcepublic static Ref makeServiceProviderRef(Ref parent, String providerName)
makeServiceKeyProviderRef(com.bea.wli.config.Ref, String)
. Deprecated API is removed in the subsequent major release.parent
- the parent. This can be a folder or a project.providerName
- name of the service providerpublic static Ref makeServiceKeyProviderRef(Ref parent, String providerName)
parent
- the parent. This can be a folder or a project.providerName
- name of the service providerpublic static Ref makeServiceAccountRef(Ref parent, String accountName)
parent
- the parent. This can be a folder or a project.accountName
- name of the service accountpublic static Ref makeSecurityPolicyRef(Ref parent, String policyName)
parent
- the parent. This can be a folder or a project.policyName
- name of the security policypublic static Ref makeXqueryRef(Ref parent, String xqueryName)
parent
- the parent. This can be a folder or a project.xqueryName
- name of the Xquerypublic static Ref makeMflRef(Ref parent, String mflName)
parent
- the parent. This can be a folder or a project.mflName
- name of the MFLpublic static Ref makeDvmRef(Ref parent, String dvmName)
parent
- the parent. This can be a folder or a project.dvmName
- name of the DVMpublic static Ref makeXrefRef(Ref parent, String xrefName)
parent
- the parent. This can be a folder or a project.xrefName
- name of the XREFpublic static Ref makeXsltRef(Ref parent, String xsltName)
parent
- the parent. This can be a folder or a project.xsltName
- name of the XSLTpublic static Ref makeXmlSchemaRef(Ref parent, String schemaName)
parent
- the parent. This can be a folder or a project.schemaName
- name of the xml schemapublic static Ref makeWsdlRef(Ref parent, String wsdlName)
parent
- the parent. This can be a folder or a project.wsdlName
- name of the WSDLpublic static Ref makeArchiveResourceRef(Ref parent, String resourceName)
parent
- project or folderresourceName
- the name of the resourcepublic static Ref makeAlertDestinationRef(Ref parent, String name)
parent
- the parent. This can be a folder or a project.name
- name of the alert destinationpublic static Ref makeMQConnectionRef(Ref parent, String mqConnectionName)
mqConnectionName
- MQ connection local namepublic static Ref makeCustomResourceRef(String typeId, Ref parent, String name)
typeId
- provider idparent
- the parent. This can be a folder or a project.name
- name of the custom resourcepublic static Ref makeFlowRef(Ref parent, String localName)
parent
- The parent referencelocalName
- The resource local namepublic static Ref makeFlowRef(String fullName)
fullName
- The resource full namepublic static Ref makeJcaRef(Ref parent, String jcaName)
parent
- the parent. This can be a folder or a project.jcaName
- name of the JCApublic static Ref makeJcaRef(String fullName)
fullName
- The resource full namepublic static Ref makeXmlRef(Ref parent, String xmlName)
parent
- the parent. This can be a folder or a project.xmlName
- name of the XMLpublic static Ref makeXmlRef(String fullName)
fullName
- The resource full namepublic static Ref makeJavaScriptRef(Ref parent, String javascriptName)
parent
- the parent. This can be a folder or a project.javascriptName
- name of the XMLpublic static Ref makeJavaScriptRef(String fullName)
fullName
- The resource full namepublic static Ref makeThrottlingGroupRef(Ref parent, String name)
parent
- the parent. This can be a folder or a project.name
- name of the policypublic static Ref makeThrottlingGroupRef(String fullName)
fullName
- The resource full namepublic static Ref makeWadlRef(Ref parent, String name)
parent
- the parent. This can be a folder or a project.name
- name of the policypublic static Ref makeWadlRef(String fullName)
fullName
- The resource full namepublic static boolean isUnderSystemProject(Ref ref)
ref
- folder or resource refpublic static boolean isGlobalOperationalResource(Ref ref)
public static boolean isSystemResourceTypeId(String typeId)
typeId
- String