public class EventTypeCache
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
CACHE_MAX_SIZE |
static java.lang.String |
ZKNODE_PATH |
| Constructor and Description |
|---|
EventTypeCache(EventTypeRepository eventTypeRepository,
org.apache.curator.framework.CuratorFramework zkClient) |
| Modifier and Type | Method and Description |
|---|---|
void |
created(java.lang.String name) |
EventType |
getEventType(java.lang.String name) |
EventTypeValidator |
getValidator(java.lang.String name) |
void |
removed(java.lang.String name) |
void |
updated(java.lang.String name) |
public static final java.lang.String ZKNODE_PATH
public static final int CACHE_MAX_SIZE
public EventTypeCache(EventTypeRepository eventTypeRepository, org.apache.curator.framework.CuratorFramework zkClient) throws java.lang.Exception
java.lang.Exceptionpublic void updated(java.lang.String name)
throws java.lang.Exception
java.lang.Exceptionpublic EventType getEventType(java.lang.String name) throws NoSuchEventTypeException, InternalNakadiException
public EventTypeValidator getValidator(java.lang.String name) throws java.util.concurrent.ExecutionException
java.util.concurrent.ExecutionExceptionpublic void created(java.lang.String name)
throws java.lang.Exception
java.lang.Exceptionpublic void removed(java.lang.String name)
throws java.lang.Exception
java.lang.Exception