A B C D E F G I J L N O P R S T V

A

AbstractEventConverter - Class in org.xwiki.observation.remote.converter
Base class for events converters.
AbstractEventConverter() - Constructor for class org.xwiki.observation.remote.converter.AbstractEventConverter
 

B

block() - Method in class org.xwiki.observation.remote.internal.jgroups.DefaultJGroupsReceiver

C

CONFIGURATION_PATH - Static variable in class org.xwiki.observation.remote.internal.jgroups.JGroupsNetworkAdapter
Relative path where to find jgroups channels configurations.
createLocalEventData(RemoteEventData) - Method in interface org.xwiki.observation.remote.converter.EventConverterManager
Convert a remote event to a local event.
createLocalEventData(RemoteEventData) - Method in class org.xwiki.observation.remote.internal.converter.DefaultEventConverterManager
Convert a remote event to a local event.
createRemoteEventData(LocalEventData) - Method in interface org.xwiki.observation.remote.converter.EventConverterManager
Convert a local event to a remote event.
createRemoteEventData(LocalEventData) - Method in class org.xwiki.observation.remote.internal.converter.DefaultEventConverterManager
Convert a local event to a remote event.

D

DefaultEventConverterManager - Class in org.xwiki.observation.remote.internal.converter
Default implementation of EventConverterManager.
DefaultEventConverterManager() - Constructor for class org.xwiki.observation.remote.internal.converter.DefaultEventConverterManager
 
DefaultJGroupsReceiver - Class in org.xwiki.observation.remote.internal.jgroups
Default implementation of JGroupsReceiver.
DefaultJGroupsReceiver() - Constructor for class org.xwiki.observation.remote.internal.jgroups.DefaultJGroupsReceiver
 
DefaultRemoteObservationManager - Class in org.xwiki.observation.remote.internal
JGoups based RemoteObservationManager.
DefaultRemoteObservationManager() - Constructor for class org.xwiki.observation.remote.internal.DefaultRemoteObservationManager
 
DefaultRemoteObservationManagerConfiguration - Class in org.xwiki.observation.remote.internal
Provide remote events specific configuration.
DefaultRemoteObservationManagerConfiguration() - Constructor for class org.xwiki.observation.remote.internal.DefaultRemoteObservationManagerConfiguration
 
DefaultRemoteObservationManagerContext - Class in org.xwiki.observation.remote.internal
Manager context properties specific to remote events.
DefaultRemoteObservationManagerContext() - Constructor for class org.xwiki.observation.remote.internal.DefaultRemoteObservationManagerContext
 

E

EventConverterManager - Interface in org.xwiki.observation.remote.converter
Provide events converters.

F

fromRemote(RemoteEventData, LocalEventData) - Method in interface org.xwiki.observation.remote.converter.RemoteEventConverter
Convert provided remote event to local event by filling the provided local event object.
fromRemote(RemoteEventData, LocalEventData) - Method in class org.xwiki.observation.remote.internal.converter.SerializableEventConverter
Convert provided remote event to local event by filling the provided local event object.

G

getChannels() - Method in class org.xwiki.observation.remote.internal.DefaultRemoteObservationManagerConfiguration
getChannels() - Method in interface org.xwiki.observation.remote.RemoteObservationManagerConfiguration
 
getData() - Method in class org.xwiki.observation.remote.LocalEventData
 
getData() - Method in class org.xwiki.observation.remote.RemoteEventData
 
getEvent() - Method in class org.xwiki.observation.remote.LocalEventData
 
getEvent() - Method in class org.xwiki.observation.remote.RemoteEventData
 
getEvents() - Method in class org.xwiki.observation.remote.internal.LocalEventListener
getLocalEventConverters() - Method in interface org.xwiki.observation.remote.converter.EventConverterManager
 
getLocalEventConverters() - Method in class org.xwiki.observation.remote.internal.converter.DefaultEventConverterManager
getName() - Method in class org.xwiki.observation.remote.internal.LocalEventListener
getNetworkAdapter() - Method in class org.xwiki.observation.remote.internal.DefaultRemoteObservationManagerConfiguration
getNetworkAdapter() - Method in interface org.xwiki.observation.remote.RemoteObservationManagerConfiguration
 
getPriority() - Method in class org.xwiki.observation.remote.converter.AbstractEventConverter
getPriority() - Method in interface org.xwiki.observation.remote.converter.LocalEventConverter
 
getPriority() - Method in interface org.xwiki.observation.remote.converter.RemoteEventConverter
 
getPriority() - Method in class org.xwiki.observation.remote.internal.converter.SerializableEventConverter
getRemoteEventConverters() - Method in interface org.xwiki.observation.remote.converter.EventConverterManager
 
getRemoteEventConverters() - Method in class org.xwiki.observation.remote.internal.converter.DefaultEventConverterManager
getRemoteObservationManager() - Method in class org.xwiki.observation.remote.internal.jgroups.DefaultJGroupsReceiver
 
getSource() - Method in class org.xwiki.observation.remote.LocalEventData
 
getSource() - Method in class org.xwiki.observation.remote.RemoteEventData
 
getState() - Method in class org.xwiki.observation.remote.internal.jgroups.DefaultJGroupsReceiver

I

initialize() - Method in class org.xwiki.observation.remote.internal.converter.DefaultEventConverterManager
initialize() - Method in class org.xwiki.observation.remote.internal.DefaultRemoteObservationManager
isEnabled() - Method in class org.xwiki.observation.remote.internal.DefaultRemoteObservationManagerConfiguration
isEnabled() - Method in interface org.xwiki.observation.remote.RemoteObservationManagerConfiguration
 
isRemoteState() - Method in class org.xwiki.observation.remote.internal.DefaultRemoteObservationManagerContext
isRemoteState() - Method in interface org.xwiki.observation.remote.RemoteObservationManagerContext
 

J

JGroupsNetworkAdapter - Class in org.xwiki.observation.remote.internal.jgroups
JGroups based implementation of NetworkAdapter.
JGroupsNetworkAdapter() - Constructor for class org.xwiki.observation.remote.internal.jgroups.JGroupsNetworkAdapter
 
JGroupsReceiver - Interface in org.xwiki.observation.remote.jgroups
Provide a @ComponentRole for JGRoups Receiver interface.

L

LocalEventConverter - Interface in org.xwiki.observation.remote.converter
Convert a local event to a serializable remote event.
LocalEventData - Class in org.xwiki.observation.remote
Represents a remote event with all its datas.
LocalEventData() - Constructor for class org.xwiki.observation.remote.LocalEventData
Default constructor.
LocalEventData(Event, Object, Object) - Constructor for class org.xwiki.observation.remote.LocalEventData
 
LocalEventListener - Class in org.xwiki.observation.remote.internal
Register to ObservationManager for all events and send them to RemoteObservationManager.
LocalEventListener() - Constructor for class org.xwiki.observation.remote.internal.LocalEventListener
 

N

NetworkAdapter - Interface in org.xwiki.observation.remote
Handle all the actual communication with the network.
notify(LocalEventData) - Method in class org.xwiki.observation.remote.internal.DefaultRemoteObservationManager
Send a event in the different network channels.
notify(RemoteEventData) - Method in class org.xwiki.observation.remote.internal.DefaultRemoteObservationManager
Inject a remote event in the local ObservationManager.
notify(LocalEventData) - Method in interface org.xwiki.observation.remote.RemoteObservationManager
Send a event in the different network channels.
notify(RemoteEventData) - Method in interface org.xwiki.observation.remote.RemoteObservationManager
Inject a remote event in the local ObservationManager.

O

onEvent(Event, Object, Object) - Method in class org.xwiki.observation.remote.internal.LocalEventListener
org.xwiki.observation.remote - package org.xwiki.observation.remote
 
org.xwiki.observation.remote.converter - package org.xwiki.observation.remote.converter
 
org.xwiki.observation.remote.internal - package org.xwiki.observation.remote.internal
 
org.xwiki.observation.remote.internal.converter - package org.xwiki.observation.remote.internal.converter
 
org.xwiki.observation.remote.internal.jgroups - package org.xwiki.observation.remote.internal.jgroups
 
org.xwiki.observation.remote.jgroups - package org.xwiki.observation.remote.jgroups
 

P

popRemoteState() - Method in class org.xwiki.observation.remote.internal.DefaultRemoteObservationManagerContext
Set the remote state to false.
popRemoteState() - Method in interface org.xwiki.observation.remote.RemoteObservationManagerContext
Set the remote state to false.
pushRemoteState() - Method in class org.xwiki.observation.remote.internal.DefaultRemoteObservationManagerContext
Set the remote state to true.
pushRemoteState() - Method in interface org.xwiki.observation.remote.RemoteObservationManagerContext
Set the remote state to true.

R

receive(Message) - Method in class org.xwiki.observation.remote.internal.jgroups.DefaultJGroupsReceiver
RemoteEventConverter - Interface in org.xwiki.observation.remote.converter
Convert a remote event to a local event.
RemoteEventData - Class in org.xwiki.observation.remote
Represents a remote event with all its datas.
RemoteEventData() - Constructor for class org.xwiki.observation.remote.RemoteEventData
 
RemoteEventException - Exception in org.xwiki.observation.remote
Base exception for all exception of the remote observation manager module.
RemoteEventException(String) - Constructor for exception org.xwiki.observation.remote.RemoteEventException
Constructs a new exception with the specified detail message.
RemoteEventException(String, Throwable) - Constructor for exception org.xwiki.observation.remote.RemoteEventException
Constructs a new exception with the specified detail message and cause.
RemoteObservationManager - Interface in org.xwiki.observation.remote
Provide apis to manage the event network interface.
RemoteObservationManagerConfiguration - Interface in org.xwiki.observation.remote
Provide configuration for remote observation manager.
RemoteObservationManagerContext - Interface in org.xwiki.observation.remote
Provide informations about the event in the current thread.

S

send(RemoteEventData) - Method in class org.xwiki.observation.remote.internal.jgroups.JGroupsNetworkAdapter
Send serializable event to the network depending of the implementation.
send(RemoteEventData) - Method in interface org.xwiki.observation.remote.NetworkAdapter
Send serializable event to the network depending of the implementation.
SerializableEventConverter - Class in org.xwiki.observation.remote.internal.converter
Default implementation of LocalEventConverter.
SerializableEventConverter() - Constructor for class org.xwiki.observation.remote.internal.converter.SerializableEventConverter
 
setData(Object) - Method in class org.xwiki.observation.remote.LocalEventData
 
setData(Serializable) - Method in class org.xwiki.observation.remote.RemoteEventData
 
setEvent(Event) - Method in class org.xwiki.observation.remote.LocalEventData
 
setEvent(Serializable) - Method in class org.xwiki.observation.remote.RemoteEventData
 
setSource(Object) - Method in class org.xwiki.observation.remote.LocalEventData
 
setSource(Serializable) - Method in class org.xwiki.observation.remote.RemoteEventData
 
setState(byte[]) - Method in class org.xwiki.observation.remote.internal.jgroups.DefaultJGroupsReceiver
startChannel(String) - Method in class org.xwiki.observation.remote.internal.DefaultRemoteObservationManager
Start a channel.
startChannel(String) - Method in class org.xwiki.observation.remote.internal.jgroups.JGroupsNetworkAdapter
Start a channel.
startChannel(String) - Method in interface org.xwiki.observation.remote.NetworkAdapter
Start a channel.
startChannel(String) - Method in interface org.xwiki.observation.remote.RemoteObservationManager
Start a channel.
stopAllChannels() - Method in class org.xwiki.observation.remote.internal.jgroups.JGroupsNetworkAdapter
Stop all running channels.
stopAllChannels() - Method in interface org.xwiki.observation.remote.NetworkAdapter
Stop all running channels.
stopChannel(String) - Method in class org.xwiki.observation.remote.internal.DefaultRemoteObservationManager
Stop a running channel.
stopChannel(String) - Method in class org.xwiki.observation.remote.internal.jgroups.JGroupsNetworkAdapter
Stop a running channel.
stopChannel(String) - Method in interface org.xwiki.observation.remote.NetworkAdapter
Stop a running channel.
stopChannel(String) - Method in interface org.xwiki.observation.remote.RemoteObservationManager
Stop a running channel.
suspect(Address) - Method in class org.xwiki.observation.remote.internal.jgroups.DefaultJGroupsReceiver

T

toRemote(LocalEventData, RemoteEventData) - Method in interface org.xwiki.observation.remote.converter.LocalEventConverter
Convert provided local event to remote event by filling the provided remote event object.
toRemote(LocalEventData, RemoteEventData) - Method in class org.xwiki.observation.remote.internal.converter.SerializableEventConverter
Convert provided local event to remote event by filling the provided remote event object.
toString() - Method in class org.xwiki.observation.remote.LocalEventData
toString() - Method in class org.xwiki.observation.remote.RemoteEventData

V

viewAccepted(View) - Method in class org.xwiki.observation.remote.internal.jgroups.DefaultJGroupsReceiver

A B C D E F G I J L N O P R S T V

Copyright © 2004-2011 XWiki. All Rights Reserved.