public abstract class HproseService extends Object implements HproseClients
| 限定符和类型 | 字段和说明 |
|---|---|
FilterHandlerManager |
afterFilter |
FilterHandlerManager |
beforeFilter |
protected HproseServiceEvent |
event |
protected HproseMethods |
globalMethods |
| 构造器和说明 |
|---|
HproseService() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
add(Class<?> type) |
void |
add(Class<?> type,
boolean simple) |
void |
add(Class<?> type,
HproseResultMode mode) |
void |
add(Class<?> type,
HproseResultMode mode,
boolean simple) |
void |
add(Class<?> type,
HproseResultMode mode,
boolean simple,
boolean oneway) |
void |
add(Class<?> type,
String aliasPrefix) |
void |
add(Class<?> type,
String aliasPrefix,
boolean simple) |
void |
add(Class<?> type,
String aliasPrefix,
HproseResultMode mode) |
void |
add(Class<?> type,
String aliasPrefix,
HproseResultMode mode,
boolean simple) |
void |
add(Class<?> type,
String aliasPrefix,
HproseResultMode mode,
boolean simple,
boolean oneway) |
void |
add(Method method,
Object obj,
String aliasName) |
void |
add(Method method,
Object obj,
String aliasName,
boolean simple) |
void |
add(Method method,
Object obj,
String aliasName,
HproseResultMode mode) |
void |
add(Method method,
Object obj,
String aliasName,
HproseResultMode mode,
boolean simple) |
void |
add(Method method,
Object obj,
String aliasName,
HproseResultMode mode,
boolean simple,
boolean oneway) |
void |
add(Object obj) |
void |
add(Object obj,
boolean simple) |
void |
add(Object obj,
Class<?> type) |
void |
add(Object obj,
Class<?> type,
boolean simple) |
void |
add(Object obj,
Class<?> type,
HproseResultMode mode) |
void |
add(Object obj,
Class<?> type,
HproseResultMode mode,
boolean simple) |
void |
add(Object obj,
Class<?> type,
HproseResultMode mode,
boolean simple,
boolean oneway) |
void |
add(Object obj,
Class<?> type,
String aliasPrefix) |
void |
add(Object obj,
Class<?> type,
String aliasPrefix,
boolean simple) |
void |
add(Object obj,
Class<?> type,
String aliasPrefix,
HproseResultMode mode) |
void |
add(Object obj,
Class<?> type,
String aliasPrefix,
HproseResultMode mode,
boolean simple) |
void |
add(Object obj,
Class<?> type,
String aliasPrefix,
HproseResultMode mode,
boolean simple,
boolean oneway) |
void |
add(Object obj,
HproseResultMode mode) |
void |
add(Object obj,
HproseResultMode mode,
boolean simple) |
void |
add(Object obj,
HproseResultMode mode,
boolean simple,
boolean oneway) |
void |
add(Object obj,
String aliasPrefix) |
void |
add(Object obj,
String aliasPrefix,
boolean simple) |
void |
add(Object obj,
String aliasPrefix,
HproseResultMode mode) |
void |
add(Object obj,
String aliasPrefix,
HproseResultMode mode,
boolean simple) |
void |
add(Object obj,
String aliasPrefix,
HproseResultMode mode,
boolean simple,
boolean oneway) |
void |
add(String[] methodNames,
Class<?> type) |
void |
add(String[] methodNames,
Class<?> type,
boolean simple) |
void |
add(String[] methodNames,
Class<?> type,
HproseResultMode mode) |
void |
add(String[] methodNames,
Class<?> type,
HproseResultMode mode,
boolean simple) |
void |
add(String[] methodNames,
Class<?> type,
HproseResultMode mode,
boolean simple,
boolean oneway) |
void |
add(String[] methodNames,
Class<?> type,
String aliasPrefix) |
void |
add(String[] methodNames,
Class<?> type,
String[] aliasNames) |
void |
add(String[] methodNames,
Class<?> type,
String[] aliasNames,
boolean simple) |
void |
add(String[] methodNames,
Class<?> type,
String[] aliasNames,
HproseResultMode mode) |
void |
add(String[] methodNames,
Class<?> type,
String[] aliasNames,
HproseResultMode mode,
boolean simple) |
void |
add(String[] methodNames,
Class<?> type,
String[] aliasNames,
HproseResultMode mode,
boolean simple,
boolean oneway) |
void |
add(String[] methodNames,
Class<?> type,
String aliasPrefix,
boolean simple) |
void |
add(String[] methodNames,
Class<?> type,
String aliasPrefix,
HproseResultMode mode) |
void |
add(String[] methodNames,
Class<?> type,
String aliasPrefix,
HproseResultMode mode,
boolean simple) |
void |
add(String[] methodNames,
Class<?> type,
String aliasPrefix,
HproseResultMode mode,
boolean simple,
boolean oneway) |
void |
add(String[] methodNames,
Object obj) |
void |
add(String[] methodNames,
Object obj,
boolean simple) |
void |
add(String[] methodNames,
Object obj,
HproseResultMode mode) |
void |
add(String[] methodNames,
Object obj,
HproseResultMode mode,
boolean simple) |
void |
add(String[] methodNames,
Object obj,
HproseResultMode mode,
boolean simple,
boolean oneway) |
void |
add(String[] methodNames,
Object obj,
String aliasPrefix) |
void |
add(String[] methodNames,
Object obj,
String[] aliasNames) |
void |
add(String[] methodNames,
Object obj,
String[] aliasNames,
boolean simple) |
void |
add(String[] methodNames,
Object obj,
String[] aliasNames,
HproseResultMode mode) |
void |
add(String[] methodNames,
Object obj,
String[] aliasNames,
HproseResultMode mode,
boolean simple) |
void |
add(String[] methodNames,
Object obj,
String[] aliasNames,
HproseResultMode mode,
boolean simple,
boolean oneway) |
void |
add(String[] methodNames,
Object obj,
String aliasPrefix,
boolean simple) |
void |
add(String[] methodNames,
Object obj,
String aliasPrefix,
HproseResultMode mode) |
void |
add(String[] methodNames,
Object obj,
String aliasPrefix,
HproseResultMode mode,
boolean simple) |
void |
add(String[] methodNames,
Object obj,
String aliasPrefix,
HproseResultMode mode,
boolean simple,
boolean oneway) |
void |
add(String methodName,
Class<?> type) |
void |
add(String methodName,
Class<?> type,
boolean simple) |
void |
add(String methodName,
Class<?> type,
Class<?>[] paramTypes) |
void |
add(String methodName,
Class<?> type,
Class<?>[] paramTypes,
boolean simple) |
void |
add(String methodName,
Class<?> type,
Class<?>[] paramTypes,
HproseResultMode mode) |
void |
add(String methodName,
Class<?> type,
Class<?>[] paramTypes,
HproseResultMode mode,
boolean simple) |
void |
add(String methodName,
Class<?> type,
Class<?>[] paramTypes,
HproseResultMode mode,
boolean simple,
boolean oneway) |
void |
add(String methodName,
Class<?> type,
Class<?>[] paramTypes,
String aliasName) |
void |
add(String methodName,
Class<?> type,
Class<?>[] paramTypes,
String aliasName,
boolean simple) |
void |
add(String methodName,
Class<?> type,
Class<?>[] paramTypes,
String aliasName,
HproseResultMode mode) |
void |
add(String methodName,
Class<?> type,
Class<?>[] paramTypes,
String aliasName,
HproseResultMode mode,
boolean simple) |
void |
add(String methodName,
Class<?> type,
Class<?>[] paramTypes,
String aliasName,
HproseResultMode mode,
boolean simple,
boolean oneway) |
void |
add(String methodName,
Class<?> type,
HproseResultMode mode) |
void |
add(String methodName,
Class<?> type,
HproseResultMode mode,
boolean simple) |
void |
add(String methodName,
Class<?> type,
HproseResultMode mode,
boolean simple,
boolean oneway) |
void |
add(String methodName,
Class<?> type,
String aliasName) |
void |
add(String methodName,
Class<?> type,
String aliasName,
boolean simple) |
void |
add(String methodName,
Class<?> type,
String aliasName,
HproseResultMode mode) |
void |
add(String methodName,
Class<?> type,
String aliasName,
HproseResultMode mode,
boolean simple) |
void |
add(String methodName,
Class<?> type,
String aliasName,
HproseResultMode mode,
boolean simple,
boolean oneway) |
void |
add(String methodName,
Object obj) |
void |
add(String methodName,
Object obj,
boolean simple) |
void |
add(String methodName,
Object obj,
Class<?>[] paramTypes) |
void |
add(String methodName,
Object obj,
Class<?>[] paramTypes,
boolean simple) |
void |
add(String methodName,
Object obj,
Class<?>[] paramTypes,
HproseResultMode mode) |
void |
add(String methodName,
Object obj,
Class<?>[] paramTypes,
HproseResultMode mode,
boolean simple) |
void |
add(String methodName,
Object obj,
Class<?>[] paramTypes,
HproseResultMode mode,
boolean simple,
boolean oneway) |
void |
add(String methodName,
Object obj,
Class<?>[] paramTypes,
String aliasName) |
void |
add(String methodName,
Object obj,
Class<?>[] paramTypes,
String aliasName,
boolean simple) |
void |
add(String methodName,
Object obj,
Class<?>[] paramTypes,
String aliasName,
HproseResultMode mode) |
void |
add(String methodName,
Object obj,
Class<?>[] paramTypes,
String aliasName,
HproseResultMode mode,
boolean simple) |
void |
add(String methodName,
Object obj,
Class<?>[] paramTypes,
String aliasName,
HproseResultMode mode,
boolean simple,
boolean oneway) |
void |
add(String methodName,
Object obj,
HproseResultMode mode) |
void |
add(String methodName,
Object obj,
HproseResultMode mode,
boolean simple) |
void |
add(String methodName,
Object obj,
HproseResultMode mode,
boolean simple,
boolean oneway) |
void |
add(String methodName,
Object obj,
String aliasName) |
void |
add(String methodName,
Object obj,
String aliasName,
boolean simple) |
void |
add(String methodName,
Object obj,
String aliasName,
HproseResultMode mode) |
void |
add(String methodName,
Object obj,
String aliasName,
HproseResultMode mode,
boolean simple) |
void |
add(String methodName,
Object obj,
String aliasName,
HproseResultMode mode,
boolean simple,
boolean oneway) |
void |
addAfterFilterHandler(FilterHandler handler) |
void |
addBeforeFilterHandler(FilterHandler handler) |
void |
addFilter(HproseFilter filter) |
void |
addInvokeHandler(InvokeHandler handler) |
void |
addMissingMethod(String methodName,
Class<?> type) |
void |
addMissingMethod(String methodName,
Class<?> type,
boolean simple) |
void |
addMissingMethod(String methodName,
Class<?> type,
HproseResultMode mode) |
void |
addMissingMethod(String methodName,
Class<?> type,
HproseResultMode mode,
boolean simple) |
void |
addMissingMethod(String methodName,
Class<?> type,
HproseResultMode mode,
boolean simple,
boolean oneway) |
void |
addMissingMethod(String methodName,
Object obj) |
void |
addMissingMethod(String methodName,
Object obj,
boolean simple) |
void |
addMissingMethod(String methodName,
Object obj,
HproseResultMode mode) |
void |
addMissingMethod(String methodName,
Object obj,
HproseResultMode mode,
boolean simple) |
void |
addMissingMethod(String methodName,
Object obj,
HproseResultMode mode,
boolean simple,
boolean oneway) |
void |
broadcast(String topic,
Object result) |
void |
broadcast(String topic,
Object result,
Action<Integer[]> callback) |
protected ByteBufferStream |
doFunctionList(ServiceContext context) |
protected Promise<ByteBuffer> |
doInvoke(ByteBufferStream stream,
ServiceContext context) |
boolean |
exist(String topic,
Integer id) |
protected void |
fireErrorEvent(Throwable e,
ServiceContext context) |
protected Object[] |
fixArguments(Type[] argumentTypes,
Object[] arguments,
ServiceContext context) |
static ServiceContext |
getCurrentContext() |
int |
getErrorDelay() |
HproseServiceEvent |
getEvent() |
HproseFilter |
getFilter() |
HproseMethods |
getGlobalMethods() |
int |
getHeartbeat() |
HproseMode |
getMode() |
int |
getTimeout() |
protected Object |
handle(ByteBuffer buffer,
HproseMethods methods,
ServiceContext context) |
protected Object |
handle(ByteBuffer buffer,
ServiceContext context) |
Integer[] |
idlist(String topic) |
boolean |
isDebugEnabled() |
void |
multicast(String topic,
Integer[] ids,
Object result) |
void |
multicast(String topic,
Integer[] ids,
Object result,
Action<Integer[]> callback) |
void |
publish(String topic) |
void |
publish(String[] topics) |
void |
publish(String[] topics,
int timeout) |
void |
publish(String[] topics,
int timeout,
int heartbeat) |
void |
publish(String topic,
int timeout) |
void |
publish(String topic,
int timeout,
int heartbeat) |
Promise<Integer[]> |
push(String topic,
Integer[] ids,
Object result) |
Promise<Boolean> |
push(String topic,
Integer id,
Object result) |
Promise<Integer[]> |
push(String topic,
Object result) |
boolean |
removeFilter(HproseFilter filter) |
void |
setDebugEnabled(boolean enabled) |
void |
setErrorDelay(int errorDelay) |
void |
setEvent(HproseServiceEvent event) |
void |
setFilter(HproseFilter filter) |
void |
setGlobalMethods(HproseMethods methods) |
void |
setHeartbeat(int heartbeat) |
void |
setMode(HproseMode mode) |
void |
setTimeout(int timeout) |
void |
unicast(String topic,
Integer id,
Object result) |
void |
unicast(String topic,
Integer id,
Object result,
Action<Boolean> callback) |
HproseService |
use(InvokeHandler handler) |
protected HproseServiceEvent event
protected HproseMethods globalMethods
public final FilterHandlerManager beforeFilter
public final FilterHandlerManager afterFilter
public final void addInvokeHandler(InvokeHandler handler)
public final void addBeforeFilterHandler(FilterHandler handler)
public final void addAfterFilterHandler(FilterHandler handler)
public final HproseService use(InvokeHandler handler)
public static ServiceContext getCurrentContext()
public HproseMethods getGlobalMethods()
public void setGlobalMethods(HproseMethods methods)
public final HproseMode getMode()
public final void setMode(HproseMode mode)
public final boolean isDebugEnabled()
public final void setDebugEnabled(boolean enabled)
public int getErrorDelay()
public void setErrorDelay(int errorDelay)
public final HproseServiceEvent getEvent()
public final void setEvent(HproseServiceEvent event)
public final HproseFilter getFilter()
public final void setFilter(HproseFilter filter)
public final void addFilter(HproseFilter filter)
public final boolean removeFilter(HproseFilter filter)
public final void add(Method method, Object obj, String aliasName, HproseResultMode mode)
public final void add(Method method, Object obj, String aliasName, HproseResultMode mode, boolean simple)
public final void add(Method method, Object obj, String aliasName, HproseResultMode mode, boolean simple, boolean oneway)
public final void add(String methodName, Object obj, Class<?>[] paramTypes, String aliasName) throws NoSuchMethodException
public final void add(String methodName, Object obj, Class<?>[] paramTypes, String aliasName, HproseResultMode mode) throws NoSuchMethodException
public final void add(String methodName, Object obj, Class<?>[] paramTypes, String aliasName, boolean simple) throws NoSuchMethodException
public final void add(String methodName, Object obj, Class<?>[] paramTypes, String aliasName, HproseResultMode mode, boolean simple) throws NoSuchMethodException
public final void add(String methodName, Object obj, Class<?>[] paramTypes, String aliasName, HproseResultMode mode, boolean simple, boolean oneway) throws NoSuchMethodException
public final void add(String methodName, Class<?> type, Class<?>[] paramTypes, String aliasName) throws NoSuchMethodException
public final void add(String methodName, Class<?> type, Class<?>[] paramTypes, String aliasName, HproseResultMode mode) throws NoSuchMethodException
public final void add(String methodName, Class<?> type, Class<?>[] paramTypes, String aliasName, boolean simple) throws NoSuchMethodException
public final void add(String methodName, Class<?> type, Class<?>[] paramTypes, String aliasName, HproseResultMode mode, boolean simple) throws NoSuchMethodException
public final void add(String methodName, Class<?> type, Class<?>[] paramTypes, String aliasName, HproseResultMode mode, boolean simple, boolean oneway) throws NoSuchMethodException
public final void add(String methodName, Object obj, Class<?>[] paramTypes) throws NoSuchMethodException
public final void add(String methodName, Object obj, Class<?>[] paramTypes, HproseResultMode mode) throws NoSuchMethodException
public final void add(String methodName, Object obj, Class<?>[] paramTypes, boolean simple) throws NoSuchMethodException
public final void add(String methodName, Object obj, Class<?>[] paramTypes, HproseResultMode mode, boolean simple) throws NoSuchMethodException
public final void add(String methodName, Object obj, Class<?>[] paramTypes, HproseResultMode mode, boolean simple, boolean oneway) throws NoSuchMethodException
public final void add(String methodName, Class<?> type, Class<?>[] paramTypes) throws NoSuchMethodException
public final void add(String methodName, Class<?> type, Class<?>[] paramTypes, HproseResultMode mode) throws NoSuchMethodException
public final void add(String methodName, Class<?> type, Class<?>[] paramTypes, boolean simple) throws NoSuchMethodException
public final void add(String methodName, Class<?> type, Class<?>[] paramTypes, HproseResultMode mode, boolean simple) throws NoSuchMethodException
public final void add(String methodName, Class<?> type, Class<?>[] paramTypes, HproseResultMode mode, boolean simple, boolean oneway) throws NoSuchMethodException
public final void add(String methodName, Object obj, String aliasName, HproseResultMode mode)
public final void add(String methodName, Object obj, String aliasName, HproseResultMode mode, boolean simple)
public final void add(String methodName, Object obj, String aliasName, HproseResultMode mode, boolean simple, boolean oneway)
public final void add(String methodName, Class<?> type, String aliasName, HproseResultMode mode)
public final void add(String methodName, Class<?> type, String aliasName, HproseResultMode mode, boolean simple)
public final void add(String methodName, Class<?> type, String aliasName, HproseResultMode mode, boolean simple, boolean oneway)
public final void add(String methodName, Object obj, HproseResultMode mode)
public final void add(String methodName, Object obj, HproseResultMode mode, boolean simple)
public final void add(String methodName, Object obj, HproseResultMode mode, boolean simple, boolean oneway)
public final void add(String methodName, Class<?> type, HproseResultMode mode)
public final void add(String methodName, Class<?> type, HproseResultMode mode, boolean simple)
public final void add(String methodName, Class<?> type, HproseResultMode mode, boolean simple, boolean oneway)
public final void add(String[] methodNames, Object obj, String[] aliasNames, HproseResultMode mode)
public final void add(String[] methodNames, Object obj, String[] aliasNames, HproseResultMode mode, boolean simple)
public final void add(String[] methodNames, Object obj, String[] aliasNames, HproseResultMode mode, boolean simple, boolean oneway)
public final void add(String[] methodNames, Object obj, String aliasPrefix, HproseResultMode mode)
public final void add(String[] methodNames, Object obj, String aliasPrefix, HproseResultMode mode, boolean simple)
public final void add(String[] methodNames, Object obj, String aliasPrefix, HproseResultMode mode, boolean simple, boolean oneway)
public final void add(String[] methodNames, Object obj, HproseResultMode mode)
public final void add(String[] methodNames, Object obj, HproseResultMode mode, boolean simple)
public final void add(String[] methodNames, Object obj, HproseResultMode mode, boolean simple, boolean oneway)
public final void add(String[] methodNames, Class<?> type, String[] aliasNames, HproseResultMode mode)
public final void add(String[] methodNames, Class<?> type, String[] aliasNames, HproseResultMode mode, boolean simple)
public final void add(String[] methodNames, Class<?> type, String[] aliasNames, HproseResultMode mode, boolean simple, boolean oneway)
public final void add(String[] methodNames, Class<?> type, String aliasPrefix, HproseResultMode mode)
public final void add(String[] methodNames, Class<?> type, String aliasPrefix, HproseResultMode mode, boolean simple)
public final void add(String[] methodNames, Class<?> type, String aliasPrefix, HproseResultMode mode, boolean simple, boolean oneway)
public final void add(String[] methodNames, Class<?> type, HproseResultMode mode)
public final void add(String[] methodNames, Class<?> type, HproseResultMode mode, boolean simple)
public final void add(String[] methodNames, Class<?> type, HproseResultMode mode, boolean simple, boolean oneway)
public final void add(Object obj, Class<?> type, String aliasPrefix, HproseResultMode mode)
public final void add(Object obj, Class<?> type, String aliasPrefix, HproseResultMode mode, boolean simple)
public final void add(Object obj, Class<?> type, String aliasPrefix, HproseResultMode mode, boolean simple, boolean oneway)
public final void add(Object obj, Class<?> type, HproseResultMode mode)
public final void add(Object obj, Class<?> type, HproseResultMode mode, boolean simple)
public final void add(Object obj, Class<?> type, HproseResultMode mode, boolean simple, boolean oneway)
public final void add(Object obj, String aliasPrefix, HproseResultMode mode)
public final void add(Object obj, String aliasPrefix, HproseResultMode mode, boolean simple)
public final void add(Object obj, String aliasPrefix, HproseResultMode mode, boolean simple, boolean oneway)
public final void add(Object obj)
public final void add(Object obj, HproseResultMode mode)
public final void add(Object obj, boolean simple)
public final void add(Object obj, HproseResultMode mode, boolean simple)
public final void add(Object obj, HproseResultMode mode, boolean simple, boolean oneway)
public final void add(Class<?> type, String aliasPrefix, HproseResultMode mode)
public final void add(Class<?> type, String aliasPrefix, HproseResultMode mode, boolean simple)
public final void add(Class<?> type, String aliasPrefix, HproseResultMode mode, boolean simple, boolean oneway)
public final void add(Class<?> type)
public final void add(Class<?> type, HproseResultMode mode)
public final void add(Class<?> type, boolean simple)
public final void add(Class<?> type, HproseResultMode mode, boolean simple)
public final void add(Class<?> type, HproseResultMode mode, boolean simple, boolean oneway)
public final void addMissingMethod(String methodName, Object obj) throws NoSuchMethodException
public final void addMissingMethod(String methodName, Object obj, HproseResultMode mode) throws NoSuchMethodException
public final void addMissingMethod(String methodName, Object obj, boolean simple) throws NoSuchMethodException
public final void addMissingMethod(String methodName, Object obj, HproseResultMode mode, boolean simple) throws NoSuchMethodException
public final void addMissingMethod(String methodName, Object obj, HproseResultMode mode, boolean simple, boolean oneway) throws NoSuchMethodException
public final void addMissingMethod(String methodName, Class<?> type) throws NoSuchMethodException
public final void addMissingMethod(String methodName, Class<?> type, HproseResultMode mode) throws NoSuchMethodException
public final void addMissingMethod(String methodName, Class<?> type, boolean simple) throws NoSuchMethodException
public final void addMissingMethod(String methodName, Class<?> type, HproseResultMode mode, boolean simple) throws NoSuchMethodException
public final void addMissingMethod(String methodName, Class<?> type, HproseResultMode mode, boolean simple, boolean oneway) throws NoSuchMethodException
protected Object[] fixArguments(Type[] argumentTypes, Object[] arguments, ServiceContext context)
protected Promise<ByteBuffer> doInvoke(ByteBufferStream stream, ServiceContext context) throws Throwable
Throwableprotected ByteBufferStream doFunctionList(ServiceContext context) throws IOException
IOExceptionprotected void fireErrorEvent(Throwable e, ServiceContext context)
protected Object handle(ByteBuffer buffer, ServiceContext context) throws Throwable
Throwableprotected Object handle(ByteBuffer buffer, HproseMethods methods, ServiceContext context) throws Throwable
Throwablepublic int getTimeout()
public void setTimeout(int timeout)
public int getHeartbeat()
public void setHeartbeat(int heartbeat)
public final void publish(String topic)
public final void publish(String topic, int timeout)
public final void publish(String topic, int timeout, int heartbeat)
public final void publish(String[] topics)
public final void publish(String[] topics, int timeout)
public final void publish(String[] topics, int timeout, int heartbeat)
public final Integer[] idlist(String topic) throws HproseException
idlist 在接口中 HproseClientsHproseExceptionpublic final boolean exist(String topic, Integer id) throws HproseException
exist 在接口中 HproseClientsHproseExceptionpublic final void broadcast(String topic, Object result) throws HproseException
broadcast 在接口中 HproseClientsHproseExceptionpublic final void broadcast(String topic, Object result, Action<Integer[]> callback) throws HproseException
broadcast 在接口中 HproseClientsHproseExceptionpublic final void multicast(String topic, Integer[] ids, Object result) throws HproseException
multicast 在接口中 HproseClientsHproseExceptionpublic final void multicast(String topic, Integer[] ids, Object result, Action<Integer[]> callback) throws HproseException
multicast 在接口中 HproseClientsHproseExceptionpublic final void unicast(String topic, Integer id, Object result) throws HproseException
unicast 在接口中 HproseClientsHproseExceptionpublic final void unicast(String topic, Integer id, Object result, Action<Boolean> callback) throws HproseException
unicast 在接口中 HproseClientsHproseExceptionpublic final Promise<Integer[]> push(String topic, Object result) throws HproseException
push 在接口中 HproseClientsHproseExceptionpublic final Promise<Integer[]> push(String topic, Integer[] ids, Object result) throws HproseException
push 在接口中 HproseClientsHproseExceptionpublic final Promise<Boolean> push(String topic, Integer id, Object result) throws HproseException
push 在接口中 HproseClientsHproseExceptionCopyright © 2016. All Rights Reserved.