py4j
Interface Gateway

All Known Implementing Classes:
BufferGateway, DefaultGateway, DefaultSynchronizedGateway, ExampleGateway, StackGateway

public interface Gateway


Field Summary
static String GATEWAY_OBJECT_ID
           
 
Method Summary
 List<String> getMethodNames(Object obj)
           
 String getMethodNamesAsString(Object obj)
           
 Object getObject(String objectId)
           
 ReturnObject getReturnObject(Object object)
           
 ReturnObject invoke(String methodName, String targetObjectId, List<Argument> args)
           
 void shutdown()
           
 void startup()
           
 

Field Detail

GATEWAY_OBJECT_ID

static final String GATEWAY_OBJECT_ID
See Also:
Constant Field Values
Method Detail

getMethodNames

List<String> getMethodNames(Object obj)

getMethodNamesAsString

String getMethodNamesAsString(Object obj)

startup

void startup()

shutdown

void shutdown()

getObject

Object getObject(String objectId)

invoke

ReturnObject invoke(String methodName,
                    String targetObjectId,
                    List<Argument> args)

getReturnObject

ReturnObject getReturnObject(Object object)