All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class javax.infobus.DefaultPolicy

java.lang.Object
   |
   +----javax.infobus.DefaultPolicy

public class DefaultPolicy
extends Object
implements InfoBusPolicyHelper
This class implements the InfoBusPolicyHelper interface and is the policy helper put into effect if the javax.infobus.InfoBusPolicy system property is nonexistent or unreadable. For the InfoBus 1.1 release, which supports JDK 1.1, the DefaultPolicy class: All of the methods defined for the InfoBusPolicyHelper interface have empty implementations for the DefaultPolicy class in InfoBus 1.1, and will not throw an exception if called. This simulates the behavior of passing a permission check in InfoBus 1.2.


Constructor Index

 o DefaultPolicy()

Method Index

 o canAddDataConsumer(InfoBus, InfoBusDataConsumer)
 o canAddDataController(InfoBus, InfoBusDataController, int)
 o canAddDataProducer(InfoBus, InfoBusDataProducer)
 o canFireItemAvailable(InfoBus, String, InfoBusDataProducer)
 o canFireItemRevoked(InfoBus, String, InfoBusDataProducer)
 o canGet(String)
 o canJoin(InfoBus, InfoBusMember)
 o canPropertyChange(InfoBus, PropertyChangeEvent)
 o canRegister(InfoBus, InfoBusMember)
 o canRequestItem(InfoBus, String, InfoBusDataConsumer)
 o generateDefaultName(Object)

Constructors

 o DefaultPolicy
 public DefaultPolicy()

Methods

 o generateDefaultName
 public String generateDefaultName(Object object)
 o canGet
 public void canGet(String busName)
 o canJoin
 public void canJoin(InfoBus infobus,
                     InfoBusMember member)
 o canRegister
 public void canRegister(InfoBus infobus,
                         InfoBusMember member)
 o canPropertyChange
 public void canPropertyChange(InfoBus infobus,
                               PropertyChangeEvent event)
 o canAddDataController
 public void canAddDataController(InfoBus infobus,
                                  InfoBusDataController controller,
                                  int priority)
 o canAddDataProducer
 public void canAddDataProducer(InfoBus infobus,
                                InfoBusDataProducer producer)
 o canAddDataConsumer
 public void canAddDataConsumer(InfoBus infobus,
                                InfoBusDataConsumer consumer)
 o canFireItemAvailable
 public void canFireItemAvailable(InfoBus infobus,
                                  String dataItemName,
                                  InfoBusDataProducer producer)
 o canFireItemRevoked
 public void canFireItemRevoked(InfoBus infobus,
                                String dataItemName,
                                InfoBusDataProducer producer)
 o canRequestItem
 public void canRequestItem(InfoBus infobus,
                            String dataItemName,
                            InfoBusDataConsumer consumer)

All Packages  Class Hierarchy  This Package  Previous  Next  Index