public class IrpRequestFactory
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
DOID_DEFAULT |
IrpMessageSigner |
signer |
| 构造器和说明 |
|---|
IrpRequestFactory(IrpMessageSigner signer) |
| 限定符和类型 | 方法和说明 |
|---|---|
IrpRequest |
newGrsCreateOrgRequest(java.lang.String doi,
com.google.gson.JsonObject values) |
IrpRequest |
newGrsResolveRequest(java.lang.String doid,
java.lang.String[] keys) |
IrpRequest |
newIrsBatchCreateDoidRequest(int count,
byte[][] values) |
IrpRequest |
newIrsBatchCreateDoidRequest(com.google.gson.JsonObject values,
int count) |
IrpRequest |
newIrsCreateDoidRequest(byte[] doid,
byte[][] values) |
IrpRequest |
newIrsCreateDoidRequest(com.google.gson.JsonObject values) |
IrpRequest |
newIrsCreateDoidRequest(java.lang.String doid,
com.google.gson.JsonObject values) |
IrpRequest |
newIrsDeleteDoidRequest(byte[] doid) |
IrpRequest |
newIrsDeleteDoidRequest(java.lang.String doid) |
IrpRequest |
newIrsResolveRecursiveRequest(java.lang.String doid,
java.lang.String[] keys) |
IrpRequest |
newIrsResolveRequest(byte[] doid,
byte[][] keys) |
IrpRequest |
newIrsResolveRequest(byte[] doid,
byte[][] keys,
byte[][] doidValues) |
IrpRequest |
newIrsResolveRequest(java.lang.String doid,
java.lang.String[] keys) |
IrpRequest |
newIrsSynOrgToParentRequest(java.lang.String doi,
com.google.gson.JsonObject values) |
IrpRequest |
newIrsUpdateDoidRequest(byte[] doid,
byte[][] values) |
IrpRequest |
newIrsUpdateDoidRequest(java.lang.String doid,
com.google.gson.JsonObject values) |
IrpRequest |
newQueryDOByOffsetRequest(int offset,
int count,
boolean queryByCreateTime) |
IrpRequest |
newQueryRouterInfo() |
IrpRequest |
newVerityIrsServerRequest(byte[] doid,
byte[] address) |
IrpRequest |
newVerityIrsServerRequest(java.lang.String doid,
java.lang.String address) |
public static final java.lang.String DOID_DEFAULT
public IrpMessageSigner signer
public IrpRequestFactory(IrpMessageSigner signer)
public IrpRequest newIrsResolveRequest(java.lang.String doid, java.lang.String[] keys)
public IrpRequest newIrsResolveRecursiveRequest(java.lang.String doid, java.lang.String[] keys)
public IrpRequest newGrsResolveRequest(java.lang.String doid, java.lang.String[] keys)
public IrpRequest newGrsCreateOrgRequest(java.lang.String doi, com.google.gson.JsonObject values)
public IrpRequest newIrsSynOrgToParentRequest(java.lang.String doi, com.google.gson.JsonObject values)
public IrpRequest newIrsResolveRequest(byte[] doid, byte[][] keys, byte[][] doidValues)
public IrpRequest newIrsResolveRequest(byte[] doid, byte[][] keys)
public IrpRequest newIrsCreateDoidRequest(com.google.gson.JsonObject values)
public IrpRequest newIrsCreateDoidRequest(java.lang.String doid, com.google.gson.JsonObject values)
public IrpRequest newIrsCreateDoidRequest(byte[] doid, byte[][] values)
public IrpRequest newIrsUpdateDoidRequest(java.lang.String doid, com.google.gson.JsonObject values)
public IrpRequest newIrsUpdateDoidRequest(byte[] doid, byte[][] values)
public IrpRequest newIrsDeleteDoidRequest(java.lang.String doid)
public IrpRequest newIrsDeleteDoidRequest(byte[] doid)
public IrpRequest newIrsBatchCreateDoidRequest(com.google.gson.JsonObject values, int count)
public IrpRequest newIrsBatchCreateDoidRequest(int count, byte[][] values)
public IrpRequest newVerityIrsServerRequest(java.lang.String doid, java.lang.String address)
public IrpRequest newVerityIrsServerRequest(byte[] doid, byte[] address)
public IrpRequest newQueryRouterInfo()
public IrpRequest newQueryDOByOffsetRequest(int offset, int count, boolean queryByCreateTime)