Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.7.0)

E13403-08

oracle.jdeveloper.vcs.spi
Class VCSEventBus

java.lang.Object
  extended by oracle.jdeveloper.vcs.spi.VCSEventBus

public class VCSEventBus
extends java.lang.Object

The version control framework's global notification mechanism.

Since:
10.1.3

Method Summary
static void addToBus(VCSEBComponent component)
          Adds a component to the bus, it will receive all messages sent on the bus.
static VCSEBComponent[] getComponents()
          Gets an array of all components connected to the bus.
static void removeFromBus(VCSEBComponent component)
          Removes a component from the bus.
static void send(VCSEBMessage message)
          Sends a message to all components on the bus in turn.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

addToBus

public static void addToBus(VCSEBComponent component)
Adds a component to the bus, it will receive all messages sent on the bus.

Parameters:
component - the component to add

removeFromBus

public static void removeFromBus(VCSEBComponent component)
Removes a component from the bus.

Parameters:
component - the component to remove

getComponents

public static VCSEBComponent[] getComponents()
Gets an array of all components connected to the bus.

Returns:
the array of components.

send

public static void send(VCSEBMessage message)
Sends a message to all components on the bus in turn.

Parameters:
message - the message

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.7.0)

E13403-08

Copyright © 1997, 2013, Oracle. All rights reserved.