public class VinciBinaryAnalysisEngineService_impl extends 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 |
|---|---|
Transportable |
eval(Transportable doc)
Main method called by the Vinci Service Layer.
|
Descriptor |
getDescriptor() |
static void |
main(String[] args) |
Transportable |
makeTransportable()
Creates a new (empty) document of the desired type.
|
protected void |
start()
Starts this service and associates a ShutdownHook to handle gracefull shutdown.
|
void |
stop()
Terminate this service
|
cleanExitpublic 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 Transportable eval(Transportable doc) throws ServiceException
eval in interface VinciServableeval in class VinciServableAdapterdoc - Transportable -
a VinciFrame containing client requestTransportable - a VinciFrame containg result of
performing the serviceServiceException - thrown when there is an application level error that should result in the client
receiving the same ServiceException on the other end.protected void start()
public void stop()
public static void main(String[] args)
public Transportable makeTransportable()
TransportableFactorymakeTransportable in interface TransportableFactorymakeTransportable in class VinciServableAdapterTransportableFactory.makeTransportable()Copyright © 2018. All rights reserved.