public class VinciBinaryAnalysisEngineService_impl
extends org.apache.vinci.transport.VinciServableAdapter
| Constructor and Description |
|---|
VinciBinaryAnalysisEngineService_impl(String serviceConfigPath)
Instantiate Analysis Engine from a given descriptor.
|
VinciBinaryAnalysisEngineService_impl(String serviceConfigPath,
boolean debug)
Instantiate Analysis Engine from a given descriptor - possibly in debug mode.
|
VinciBinaryAnalysisEngineService_impl(String serviceConfigPath,
boolean debug,
String instanceId)
Instantiate Analysis Engine from a given descriptor - possibly in debug mode.
|
| Modifier and Type | Method and Description |
|---|---|
org.apache.vinci.transport.Transportable |
eval(org.apache.vinci.transport.Transportable doc)
Main method called by the Vinci Service Layer.
|
Descriptor |
getDescriptor() |
static void |
main(String[] args) |
org.apache.vinci.transport.Transportable |
makeTransportable() |
protected void |
start()
Starts this service and associates a ShutdownHook to handle gracefull shutdown.
|
void |
stop()
Terminate this service
|
public VinciBinaryAnalysisEngineService_impl(String serviceConfigPath, boolean debug, String instanceId) throws Exception
serviceConfigPath - descriptor locationdebug - instanceId - Exceptionpublic VinciBinaryAnalysisEngineService_impl(String serviceConfigPath, boolean debug) throws Exception
serviceConfigPath - descriptor locationdebug - Exceptionpublic Descriptor getDescriptor()
public org.apache.vinci.transport.Transportable eval(org.apache.vinci.transport.Transportable doc)
throws org.apache.vinci.transport.ServiceException
eval in interface org.apache.vinci.transport.VinciServableeval in class org.apache.vinci.transport.VinciServableAdapterdoc - Transportable -
a VinciFrame containing client requestTransportable - a VinciFrame containg result of
performing the serviceorg.apache.vinci.transport.ServiceExceptionprotected void start()
public void stop()
public static void main(String[] args)
public org.apache.vinci.transport.Transportable makeTransportable()
makeTransportable in interface org.apache.vinci.transport.TransportableFactorymakeTransportable in class org.apache.vinci.transport.VinciServableAdapterTransportableFactory.makeTransportable()Copyright © 2006–2018 The Apache Software Foundation. All rights reserved.