Skip navigation links
A B C D E F G H I J L M N O R S U V 

A

AbstractRpcHandler - Class in com.networknt.rpc.router
Created by steve on 19/02/17.
AbstractRpcHandler() - Constructor for class com.networknt.rpc.router.AbstractRpcHandler
 
Account - Class in com.networknt.colfer
Data bean with built-in serialization support.
Account() - Constructor for class com.networknt.colfer.Account
Default constructor
Account.Unmarshaller - Class in com.networknt.colfer
Reusable deserialization of Colfer streams.
accountName - Variable in class com.networknt.colfer.Account
 
accountNo - Variable in class com.networknt.colfer.Account
 
accountType - Variable in class com.networknt.colfer.Account
 
action - Variable in class com.networknt.colfer.ColferRpc
 

B

balance - Variable in class com.networknt.colfer.Account
 
buf - Variable in class com.networknt.colfer.Account.Unmarshaller
The read buffer.
buf - Variable in class com.networknt.colfer.ColferRpc.Unmarshaller
The read buffer.

C

ColferHandler - Class in com.networknt.rpc.router
Created by steve on 19/02/17.
ColferHandler() - Constructor for class com.networknt.rpc.router.ColferHandler
 
ColferRpc - Class in com.networknt.colfer
Data bean with built-in serialization support.
ColferRpc() - Constructor for class com.networknt.colfer.ColferRpc
Default constructor
ColferRpc.Unmarshaller - Class in com.networknt.colfer
Reusable deserialization of Colfer streams.
colferSizeMax - Static variable in class com.networknt.colfer.Account
The upper limit for serial byte sizes.
colferSizeMax - Static variable in class com.networknt.colfer.ColferRpc
The upper limit for serial byte sizes.
com.networknt.colfer - package com.networknt.colfer
 
com.networknt.rpc - package com.networknt.rpc
 
com.networknt.rpc.router - package com.networknt.rpc.router
 
credit - Variable in class com.networknt.colfer.Account
 

D

debit - Variable in class com.networknt.colfer.Account
 

E

equals(Object) - Method in class com.networknt.colfer.Account
 
equals(Account) - Method in class com.networknt.colfer.Account
 
equals(Object) - Method in class com.networknt.colfer.ColferRpc
 
equals(ColferRpc) - Method in class com.networknt.colfer.ColferRpc
 
ERROR_NOT_DEFINED - Static variable in interface com.networknt.rpc.Handler
 

F

FormHandler - Class in com.networknt.rpc.router
 
FormHandler() - Constructor for class com.networknt.rpc.router.FormHandler
 

G

getAccountName() - Method in class com.networknt.colfer.Account
Gets Account.Account.accountName.
getAccountNo() - Method in class com.networknt.colfer.Account
Gets Account.Account.accountNo.
getAccountType() - Method in class com.networknt.colfer.Account
Gets Account.Account.accountType.
getAction() - Method in class com.networknt.colfer.ColferRpc
Gets Colfer.colferRpc.action.
getBalance() - Method in class com.networknt.colfer.Account
Gets Account.Account.balance.
getColferPath() - Method in class com.networknt.rpc.router.RpcRouterConfig
 
getCredit() - Method in class com.networknt.colfer.Account
Gets Account.Account.credit.
getDebit() - Method in class com.networknt.colfer.Account
Gets Account.Account.debit.
getDescription() - Method in class com.networknt.rpc.router.RpcRouterConfig
 
getFormPath() - Method in class com.networknt.rpc.router.RpcRouterConfig
 
getHandler() - Method in class com.networknt.rpc.router.RpcRouter
 
getHandlerPackage() - Method in class com.networknt.rpc.router.RpcRouterConfig
 
getHost() - Method in class com.networknt.colfer.ColferRpc
Gets Colfer.colferRpc.host.
getJsonPath() - Method in class com.networknt.rpc.router.RpcRouterConfig
 
getResourcesBasePath() - Method in class com.networknt.rpc.router.RpcRouterConfig
 
getService() - Method in class com.networknt.colfer.ColferRpc
Gets Colfer.colferRpc.service.
getServiceId(Map<String, Object>) - Method in class com.networknt.rpc.router.AbstractRpcHandler
 
getServiceId(ColferRpc) - Method in class com.networknt.rpc.router.AbstractRpcHandler
 
getStatus(HttpServerExchange, String, Object...) - Method in interface com.networknt.rpc.Handler
Return a Status object so that the handler can get the HTTP response code to set exchange response.
getStatus(HttpServerExchange, Status) - Method in interface com.networknt.rpc.Handler
There are situations that the downstream service returns an error status response and we just want to bubble up to the caller and eventually to the original caller.
getVersion() - Method in class com.networknt.colfer.ColferRpc
Gets Colfer.colferRpc.version.

H

handle(HttpServerExchange, Object) - Method in interface com.networknt.rpc.Handler
 
Handler - Interface in com.networknt.rpc
This is the interface that every business handler should extend from.
handleRequest(HttpServerExchange) - Method in class com.networknt.rpc.router.ColferHandler
 
handleRequest(HttpServerExchange) - Method in class com.networknt.rpc.router.FormHandler
 
handleRequest(HttpServerExchange) - Method in class com.networknt.rpc.router.JsonHandler
 
hashCode() - Method in class com.networknt.colfer.Account
 
hashCode() - Method in class com.networknt.colfer.ColferRpc
 
host - Variable in class com.networknt.colfer.ColferRpc
 

I

i - Variable in class com.networknt.colfer.Account.Unmarshaller
The buffer's data end index, exclusive.
i - Variable in class com.networknt.colfer.ColferRpc.Unmarshaller
The buffer's data end index, exclusive.
in - Variable in class com.networknt.colfer.Account.Unmarshaller
The data source.
in - Variable in class com.networknt.colfer.ColferRpc.Unmarshaller
The data source.
isRegisterService() - Method in class com.networknt.rpc.router.RpcRouterConfig
 

J

JsonHandler - Class in com.networknt.rpc.router
This is the entry handler for json api, it will parse the JSON request body and construct service id and then calls the service handler to get the final response.
JsonHandler() - Constructor for class com.networknt.rpc.router.JsonHandler
 

L

logger - Static variable in interface com.networknt.rpc.Handler
 

M

marshal(OutputStream, byte[]) - Method in class com.networknt.colfer.Account
Serializes the object.
marshal(byte[], int) - Method in class com.networknt.colfer.Account
Serializes the object.
marshal(OutputStream, byte[]) - Method in class com.networknt.colfer.ColferRpc
Serializes the object.
marshal(byte[], int) - Method in class com.networknt.colfer.ColferRpc
Serializes the object.

N

next() - Method in class com.networknt.colfer.Account.Unmarshaller
Deserializes the following object.
next() - Method in class com.networknt.colfer.ColferRpc.Unmarshaller
Deserializes the following object.

O

offset - Variable in class com.networknt.colfer.Account.Unmarshaller
The buffer's data start index, inclusive.
offset - Variable in class com.networknt.colfer.ColferRpc.Unmarshaller
The buffer's data start index, inclusive.
onStartup() - Method in class com.networknt.rpc.router.RpcStartupHookProvider
 

R

reset(InputStream) - Method in class com.networknt.colfer.Account.Unmarshaller
Reuses the marshaller.
reset(InputStream) - Method in class com.networknt.colfer.ColferRpc.Unmarshaller
Reuses the marshaller.
RpcRouter - Class in com.networknt.rpc.router
Created by steve on 19/02/17.
RpcRouter() - Constructor for class com.networknt.rpc.router.RpcRouter
 
RpcRouterConfig - Class in com.networknt.rpc.router
Created by steve on 19/02/17.
RpcRouterConfig() - Constructor for class com.networknt.rpc.router.RpcRouterConfig
 
RpcStartupHookProvider - Class in com.networknt.rpc.router
Register all the service handlers by the annotation from jars in classpath.
RpcStartupHookProvider() - Constructor for class com.networknt.rpc.router.RpcStartupHookProvider
 

S

schema - Static variable in class com.networknt.rpc.router.AbstractRpcHandler
 
service - Variable in class com.networknt.colfer.ColferRpc
 
ServiceHandler - Annotation Type in com.networknt.rpc.router
Created by steve on 19/02/17.
setAccountName(String) - Method in class com.networknt.colfer.Account
Sets Account.Account.accountName.
setAccountNo(String) - Method in class com.networknt.colfer.Account
Sets Account.Account.accountNo.
setAccountType(String) - Method in class com.networknt.colfer.Account
Sets Account.Account.accountType.
setAction(String) - Method in class com.networknt.colfer.ColferRpc
Sets Colfer.colferRpc.action.
setBalance(float) - Method in class com.networknt.colfer.Account
Sets Account.Account.balance.
setColferPath(String) - Method in class com.networknt.rpc.router.RpcRouterConfig
 
setCredit(float) - Method in class com.networknt.colfer.Account
Sets Account.Account.credit.
setDebit(float) - Method in class com.networknt.colfer.Account
Sets Account.Account.debit.
setDescription(String) - Method in class com.networknt.rpc.router.RpcRouterConfig
 
setFormPath(String) - Method in class com.networknt.rpc.router.RpcRouterConfig
 
setHandlerPackage(String) - Method in class com.networknt.rpc.router.RpcRouterConfig
 
setHost(String) - Method in class com.networknt.colfer.ColferRpc
Sets Colfer.colferRpc.host.
setJsonPath(String) - Method in class com.networknt.rpc.router.RpcRouterConfig
 
setRegisterService(boolean) - Method in class com.networknt.rpc.router.RpcRouterConfig
 
setResourcesBasePath(String) - Method in class com.networknt.rpc.router.RpcRouterConfig
 
setService(String) - Method in class com.networknt.colfer.ColferRpc
Sets Colfer.colferRpc.service.
setVersion(String) - Method in class com.networknt.colfer.ColferRpc
Sets Colfer.colferRpc.version.
STATUS_VALIDATION_ERROR - Static variable in interface com.networknt.rpc.Handler
 

U

unmarshal(byte[], int) - Method in class com.networknt.colfer.Account
Deserializes the object.
unmarshal(byte[], int, int) - Method in class com.networknt.colfer.Account
Deserializes the object.
unmarshal(byte[], int) - Method in class com.networknt.colfer.ColferRpc
Deserializes the object.
unmarshal(byte[], int, int) - Method in class com.networknt.colfer.ColferRpc
Deserializes the object.
Unmarshaller(InputStream, byte[]) - Constructor for class com.networknt.colfer.Account.Unmarshaller
 
Unmarshaller(InputStream, byte[]) - Constructor for class com.networknt.colfer.ColferRpc.Unmarshaller
 

V

validate(String, Object) - Method in interface com.networknt.rpc.Handler
 
version - Variable in class com.networknt.colfer.ColferRpc
 
A B C D E F G H I J L M N O R S U V 
Skip navigation links

Copyright © 2019. All rights reserved.