Top Fields Constructors Methods
net.sf.ehcache.management.event

public Class DelegatingManagementEventSink

extends Object
implements ManagementEventSink
Class Inheritance
All Implemented Interfaces
net.sf.ehcache.management.event.ManagementEventSink
Imports
net.sf.ehcache.terracotta.ClusteredInstanceFactory, .TerracottaClient, java.io.Serializable

Author
Ludovic Orban

Field Summary

Modifier and TypeField and Description
private volatile ClusteredInstanceFactory
private volatile ManagementEventSink
private final TerracottaClient

Constructor Summary

AccessConstructor and Description
public
DelegatingManagementEventSink(TerracottaClient
a terracotta client
terracottaClient
)

Method Summary

Modifier and TypeMethod and Description
private ManagementEventSink
get()

public void
sendManagementEvent(Serializable
the event.
event
,
String
the event type.
type
)

Implements net.sf.ehcache.management.event.ManagementEventSink.sendManagementEvent.

Send a management event.
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

clusteredInstanceFactoryback to summary
private volatile ClusteredInstanceFactory clusteredInstanceFactory
managementEventSinkback to summary
private volatile ManagementEventSink managementEventSink
terracottaClientback to summary
private final TerracottaClient terracottaClient

Constructor Detail

DelegatingManagementEventSinkback to summary
public DelegatingManagementEventSink(TerracottaClient terracottaClient)
Parameters
terracottaClient:TerracottaClient

a terracotta client

Method Detail

getback to summary
private ManagementEventSink get()
sendManagementEventback to summary
public void sendManagementEvent(Serializable event, String type)

Implements net.sf.ehcache.management.event.ManagementEventSink.sendManagementEvent.

Doc from net.sf.ehcache.management.event.ManagementEventSink.sendManagementEvent.

Send a management event.

Parameters
event:Serializable

the event.

type:String

the event type.

Annotations
@Override