public class WorkerRealtimeContext extends RealtimeTransformContext implements RealtimeContext
RealtimeContext for Worker driver.pluginPrefix| Constructor and Description |
|---|
WorkerRealtimeContext(WorkerContext context,
Metrics metrics,
String pluginPrefix) |
| Modifier and Type | Method and Description |
|---|---|
AdapterSpecification |
getAdapterSpecification() |
int |
getInstanceCount() |
int |
getInstanceId() |
PluginProperties |
getPluginProperties(String pluginId) |
<T> Class<T> |
loadPluginClass(String pluginId) |
<T> T |
newPluginInstance(String pluginId) |
getMetrics, getPluginPropertiesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetMetrics, getPluginPropertiespublic WorkerRealtimeContext(WorkerContext context, Metrics metrics, String pluginPrefix)
public int getInstanceId()
getInstanceId in interface RealtimeContextpublic int getInstanceCount()
getInstanceCount in interface RealtimeContext@Nullable public AdapterSpecification getAdapterSpecification()
getAdapterSpecification in interface AdapterContextpublic PluginProperties getPluginProperties(String pluginId)
getPluginProperties in interface AdapterContextpublic <T> Class<T> loadPluginClass(String pluginId)
loadPluginClass in interface AdapterContextpublic <T> T newPluginInstance(String pluginId) throws InstantiationException
newPluginInstance in interface AdapterContextInstantiationExceptionCopyright © 2015 Cask Data, Inc. Licensed under the Apache License, Version 2.0.