@Description(resourceKey="oracle.jrf.JRFServiceMBean.description",
resourceBundleBaseName="oracle.jrf.i18n.MBeanMessageBundle")
public interface JRFServiceMBean
Modifier and Type | Method and Description |
---|---|
void |
applyJRF(String target)
apply JRF resources (i.e applications, libraries, startup/shutdown classes) to the target
|
void |
applyJRF(String target,
String editSessionName)
apply JRF resources (i.e applications, libraries, startup/shutdown classes) to the target
|
boolean |
checkIfJRFApplied(String target)
check if JRF template is applied
|
Map<String,Integer> |
checkIfJRFAppliedOnMutipleTargets(String[] targets)
check if JRF template is applied to all the targets
|
String |
getServerJndiSslUrl(String serverId)
Return SSL URL of the server or its cluster for JNDI lookup.
|
String |
getServerJndiUrl(String serverId)
Return URL of the server or its cluster for JNDI lookup.
|
String |
getServerURL(String serverId,
String protocol)
Return URL for a specific server and protocol.
|
@Description(resourceKey="oracle.jrf.JRFServiceMBean.applyJRF", resourceBundleBaseName="oracle.jrf.i18n.MBeanMessageBundle") @Impact(value=1) @Visibility(value=Basic) void applyJRF(String target) throws Exception
target
- name of the server or cluster, or * which represents all available servers or clustersException
@Description(resourceKey="oracle.jrf.JRFServiceMBean.applyJRF", resourceBundleBaseName="oracle.jrf.i18n.MBeanMessageBundle") @Impact(value=1) @Visibility(value=Basic) void applyJRF(String target, String editSessionName) throws Exception
target
- name of the server or cluster, or * which represents all available servers or clustersException
@Description(resourceKey="oracle.jrf.JRFServiceMBean.checkIfJRFApplied", resourceBundleBaseName="oracle.jrf.i18n.MBeanMessageBundle") @Visibility(value=Basic) @Impact(value=0) @OperationRequiredGlobalSecurityRole(value=NONE) boolean checkIfJRFApplied(String target) throws Exception
PortabilityLayerException
Exception
@Description(resourceKey="oracle.jrf.JRFServiceMBean.getServerURL", resourceBundleBaseName="oracle.jrf.i18n.MBeanMessageBundle") @Visibility(value=Basic) @Impact(value=0) String getServerURL(String serverId, String protocol) throws Exception
serverId
- - server name on WebLogicprotocol
- - supported protocol from oracle.jrf.PortConfig (e.g PortConfig.HTTP)PortabilityLayerException
Exception
@Description(resourceKey="oracle.jrf.JRFServiceMBean.getServerJndiUrl", resourceBundleBaseName="oracle.jrf.i18n.MBeanMessageBundle") @Visibility(value=Basic) @Impact(value=0) String getServerJndiUrl(String serverId) throws Exception
serverId
- - server name on WebLogicPortabilityLayerException
Exception
@Description(resourceKey="oracle.jrf.JRFServiceMBean.getServerJndiSslUrl", resourceBundleBaseName="oracle.jrf.i18n.MBeanMessageBundle") @Visibility(value=Basic) @Impact(value=0) String getServerJndiSslUrl(String serverId) throws Exception
serverId
- - server name on WebLogicPortabilityLayerException
Exception
@Description(resourceKey="oracle.jrf.JRFServiceMBean.checkIfJRFAppliedOnMultipleTargets", resourceBundleBaseName="oracle.jrf.i18n.MBeanMessageBundle") @Visibility(value=Basic) @Impact(value=0) @OperationRequiredGlobalSecurityRole(value=NONE) Map<String,Integer> checkIfJRFAppliedOnMutipleTargets(String[] targets) throws Exception
PortabilityLayerException
Exception