@Override public Object invoke(final Remote obj, final Method method, final Object[] params, final long opnum) throws Exception { return ref.invoke(obj, method, params, opnum); }
@Override public String remoteToString() { return ref.remoteToString(); } }
@Override public void done(final RemoteCall call) throws RemoteException { ref.done(call); }
ref.invoke ( this, $method_setRollbackOnly_4, new java.lang.Object[] { $param_String_1 }, -930710543198512812L ); } else { java.rmi.server.RemoteCall call = ref.newCall ( (java.rmi.server.RemoteObject) this, operations, 4, interfaceHash ); "error marshalling arguments", e ); ref.invoke ( call ); ref.done ( call );
@Override public int remoteHashCode() { return ref.remoteHashCode(); }
@Override public boolean remoteEquals(final RemoteRef obj) { return ref.remoteEquals(obj); }
@Override public RemoteCall newCall(final RemoteObject obj, final Operation[] op, final int opnum, final long hash) throws RemoteException { return ref.newCall(obj, op, opnum, hash); }
ref.invoke ( this, $method_rollback_3, new java.lang.Object[] { $param_String_1 }, 5718199897086415831L ); } else { java.rmi.server.RemoteCall call = ref.newCall ( (java.rmi.server.RemoteObject) this, operations, 3, interfaceHash ); "error marshalling arguments", e ); ref.invoke ( call ); ref.done ( call );
public int hashCode() { if (ref == null ) return super.hashCode(); else return ref.remoteHashCode(); } public boolean equals (Object obj) {
public boolean equals (Object obj) { if (obj instanceof RemoteObject) { if (ref == null) { return obj == this; } else { RemoteRef otherRef = ((RemoteObject)obj).getRef(); return ref.remoteEquals (otherRef); } } else if (obj != null) { return obj.equals (this); } else { return false; } } }
@Override public void invoke(final RemoteCall call) throws Exception { ref.invoke(call); }
ref.invoke ( this, $method_commit_1, new java.lang.Object[] { $param_String_1 }, -850594706682032390L ); } else { java.rmi.server.RemoteCall call = ref.newCall ( (java.rmi.server.RemoteObject) this, operations, 1, interfaceHash ); "error marshalling arguments", e ); ref.invoke ( call ); ref.done ( call );
public String toString() { if (ref == null) return getClass().getName() + "[<unexported>]"; else return getClass().getName() + "[" + ref.remoteToString() + "]"; } public int hashCode() {
public java.lang.Object[] remoteRequest(int $param_int_1, java.lang.Object[] $param_arrayOf_Object_2, com.sun.jdmk.OperationContext $param_OperationContext_3) throws java.lang.Exception, java.rmi.RemoteException { Object $result = ref.invoke(this, $method_remoteRequest_16, new java.lang.Object[] {new java.lang.Integer($param_int_1), $param_arrayOf_Object_2, $param_OperationContext_3}, -2341243041480682483L); return ((java.lang.Object[]) $result); }
Object $result = ref.invoke ( this, $method_getStatus_2, new java.lang.Object[] { $param_String_1 }, 7487313509243286720L ); return ((java.lang.Integer) $result).intValue (); } else { java.rmi.server.RemoteCall call = ref.newCall ( (java.rmi.server.RemoteObject) this, operations, 2, interfaceHash ); "error marshalling arguments", e ); ref.invoke ( call ); int $result; try { "error unmarshalling return", e ); } finally { ref.done ( call );
private RemoteJMeterEngineImpl(int localPort, int rmiRegistryPort) throws RemoteException { // Create this object using the specified port (0 means anonymous) super(localPort, RmiUtils.createClientSocketFactory(), RmiUtils.createServerSocketFactory()); this.rmiRegistryPort = rmiRegistryPort; System.out.println("Created remote object: "+this.getRef().remoteToString()); }
public java.lang.Object[] remoteRequest(int $param_int_1, java.lang.Object[] $param_arrayOf_Object_2) throws java.lang.Exception { Object $result = ref.invoke(this, $method_remoteRequest_0, new java.lang.Object[] {new java.lang.Integer($param_int_1), $param_arrayOf_Object_2}, -5203888509662801705L); return ((java.lang.Object[]) $result); } }
Object $result = ref.invoke ( this, $method_begin_0, new java.lang.Object[] { new java.lang.Integer ( $param_int_1 ) }, 6953689522780412889L ); return ((java.lang.String) $result); } else { java.rmi.server.RemoteCall call = ref.newCall ( (java.rmi.server.RemoteObject) this, operations, 0, interfaceHash ); "error marshalling arguments", e ); ref.invoke ( call ); java.lang.String $result; try { "error unmarshalling return", e ); } finally { ref.done ( call );
private static RemoteJMeterEngine getEngine(String hostAndPort) throws RemoteException, NotBoundException { final String name = RemoteJMeterEngineImpl.JMETER_ENGINE_RMI_NAME; // $NON-NLS-1$ $NON-NLS-2$ String host = hostAndPort; int port = RmiUtils.DEFAULT_RMI_PORT; int indexOfSeparator = hostAndPort.indexOf(':'); if (indexOfSeparator >= 0) { host = hostAndPort.substring(0, indexOfSeparator); String portAsString = hostAndPort.substring(indexOfSeparator+1); port = Integer.parseInt(portAsString); } Registry registry = LocateRegistry.getRegistry( host, port, RmiUtils.createClientSocketFactory()); Remote remobj = registry.lookup(name); if (remobj instanceof RemoteJMeterEngine){ final RemoteJMeterEngine rje = (RemoteJMeterEngine) remobj; if (remobj instanceof RemoteObject){ RemoteObject robj = (RemoteObject) remobj; System.out.println("Using remote object: "+robj.getRef().remoteToString()); // NOSONAR } return rje; } throw new RemoteException("Could not find "+name); }
public java.lang.Object[] remoteRequest(int $param_int_1, java.lang.Object[] $param_arrayOf_Object_2) throws java.lang.Exception { Object $result = ref.invoke(this, $method_remoteRequest_0, new java.lang.Object[] {new java.lang.Integer($param_int_1), $param_arrayOf_Object_2}, -5203888509662801705L); return ((java.lang.Object[]) $result); } }