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

Part Number E41849-02

weblogic.j2ee.descriptor.wl
Interface DistributedTopicBean

All Superinterfaces:
DistributedDestinationBean, NamedEntityBean, SettableBean

Deprecated. 10.3.4.0, since Weighted Distributed Destination has been deprecated and replaced by Uniform Distributed Destination

public interface DistributedTopicBean
extends DistributedDestinationBean

A distributed queue is one that can be load-balanced across a cluster

Access limited to the following security roles:
Deployer

Method Summary
 DistributedDestinationMemberBean createDistributedTopicMember(String name)
          Deprecated. Creates a distributed topic member and adds it to this distributed topic
 void destroyDistributedTopicMember(DistributedDestinationMemberBean distributedDestinationMember)
          Deprecated. Removes a distributed topic member from this distributed topic
 DistributedDestinationMemberBean[] getDistributedTopicMembers()
          Deprecated. Gets array of all distributed-topic-member elements
 DistributedDestinationMemberBean lookupDistributedTopicMember(String name)
          Deprecated. Finds a distributed topic member bean with the given name
 
Methods inherited from interface weblogic.j2ee.descriptor.wl.DistributedDestinationBean
getJNDIName, getLoadBalancingPolicy, getSAFExportPolicy, getUnitOfOrderRouting, setJNDIName, setLoadBalancingPolicy, setSAFExportPolicy, setUnitOfOrderRouting
 
Methods inherited from interface weblogic.j2ee.descriptor.wl.NamedEntityBean
getId, getName, getNotes, setName, setNotes
 
Methods inherited from interface weblogic.descriptor.SettableBean
isSet, unSet
 

Method Detail

getDistributedTopicMembers

DistributedDestinationMemberBean[] getDistributedTopicMembers()
Deprecated. 
Gets array of all distributed-topic-member elements

Distributed topic members are configuration information about the particular specific topics that make up the aggregate distributed topic. The name of the specific topic and any configuration information about that topic can be configured with a distributed topic member bean

Returns:
An array of distributed topic members belonging to this distributed topic

createDistributedTopicMember

DistributedDestinationMemberBean createDistributedTopicMember(String name)
Deprecated. 
Creates a distributed topic member and adds it to this distributed topic

Distributed topic members are configuration information about the particular specific topics that make up the aggregate distributed topic. The name of the specific topic and any configuration information about that topic can be configured with a distributed topic member bean

Parameters:
name - The name of the distributed topic member bean to add to this distributed topic
Returns:
The distributed topic member added to this distributed topic

destroyDistributedTopicMember

void destroyDistributedTopicMember(DistributedDestinationMemberBean distributedDestinationMember)
Deprecated. 
Removes a distributed topic member from this distributed topic

Distributed topic members are configuration information about the particular specific topics that make up the aggregate distributed topic. The name of the specific topic and any configuration information about that topic can be configured with a distributed topic member bean

Parameters:
distributedDestinationMember - The particular distributed topic member to remove from this distributed topic

lookupDistributedTopicMember

DistributedDestinationMemberBean lookupDistributedTopicMember(String name)
Deprecated. 
Finds a distributed topic member bean with the given name

Distributed topic members are configuration information about the particular specific topics that make up the aggregate distributed topic. The name of the specific topic and any configuration information about that topic can be configured with a distributed topic member bean

Parameters:
name - The name of the distributed topic member to find
Returns:
A distributed topic member bean with the given name, or null if one could not be found

Copyright 1996, 2014, 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.1.3)

Part Number E41849-02