Skip navigation links

Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.2.1)

Part Number E55141-01
P4 Change 1723563 on 2015/10/09


weblogic.j2ee.descriptor.wl
Interface GroupParamsBean

All Superinterfaces:
SettableBean

public interface GroupParamsBean
extends SettableBean

The group params bean represents items that may be templated based on the sub-deployment of the host DestinationBean. While many attributes of a Destination can be templated regardless of where the Destination is targeted, others cannot. Those elements that must be templated based on the target group of the destination are represented in this bean. A Destination will use the values in a GroupParamsBean if and only if the corresponding value is not explicitly set in the DestinationBean AND the sub-deployment-name of the Destination matches the sub-deployment-name attribute of this bean AND this GroupParamsBean is a child of the template pointed to by the Destination.


Method Summary
abstract  DestinationBean getErrorDestination()
           Gets the name of the error destination that should be used for members who have the same sub-deployment-name.
abstract  String getSubDeploymentName()
          The name of the subdeployment that template parameters apply to.
abstract  void setErrorDestination(DestinationBean errorDestination)
           Sets the name of the error destination that should be used for members who have the same sub-deployment-name.
abstract  void setSubDeploymentName(String subDeploymentName)
          Sets the SubDeploymetnName attribute.

 

Method Detail

getSubDeploymentName

String getSubDeploymentName()

The name of the subdeployment that template parameters apply to. A subdeployment with the specified name must exist in the topic or queue for the parameters to apply.

Returns:
The group name for which this bean applies

setSubDeploymentName

void setSubDeploymentName(String subDeploymentName)
                          throws IllegalArgumentException

Sets the SubDeploymetnName attribute. If a queue or topic has a sub-deployment-name element with this name, the settings in this Bean will affect that queue or topic.

Parameters:
subDeploymentName - The entities using a sub-deployment of this name will be affected
Throws:
IllegalArgumentException
See Also:
GroupParamsBean.getSubDeploymentName()

getErrorDestination

DestinationBean getErrorDestination()

Gets the name of the error destination that should be used for members who have the same sub-deployment-name. If this value is not set then the value from the templates DeliveryFailureParamsBean will be used if it is set.

Returns:
The error destination to be used by destinations with the same sub-deployment-name

setErrorDestination

void setErrorDestination(DestinationBean errorDestination)
                         throws IllegalArgumentException

Sets the name of the error destination that should be used for members who have the same sub-deployment-name. If this value is not set then the value from the templates DeliveryFailureParamsBean will be used if it is set.

Parameters:
errorDestination - destinations with the same sub-deployment-name will use this error destination
Throws:
IllegalArgumentException
See Also:
GroupParamsBean.getErrorDestination()

Skip navigation links

Copyright 1996, 2015, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.

Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.2.1)

Part Number E55141-01
P4 Change 1723563 on 2015/10/09