public Object postProcess(IContext context, Object object) { try { ServiceInputConnectionProxy icp = (ServiceInputConnectionProxy)object; IInputConnection icon = ((MessageService)msgservice).getParticipantInputConnection(icp.getConnectionId(), icp.getInitiator(), icp.getParticipant(), icp.getNonFunctionalProperties()); return icon; } catch(RuntimeException e) { e.printStackTrace(); throw e; } }
/** * */ public IInputConnection getInputConnection() { return new ServiceInputConnectionProxy(this); // LocalInputConnectionHandler ich = new LocalInputConnectionHandler(); // LocalOutputConnectionHandler och = new LocalOutputConnectionHandler(ich); // ich.setConnectionHandler(och); // // InputConnection icon = new InputConnection(null, null, sicp.getConnectionId(), false, ich); // OutputConnection ocon = new OutputConnection(null, null, sicp.getConnectionId(), true, och); }
public Object process(Object object, Class<?> clazz, List<ITraverseProcessor> processors, Traverser traverser, Map<Object, Object> traversed, boolean clone, ClassLoader targetcl, Object context) { ServiceInputConnectionProxy sicp = (ServiceInputConnectionProxy)object; LocalInputConnectionHandler ich = new LocalInputConnectionHandler(sicp.getNonFunctionalProperties()); LocalOutputConnectionHandler och = new LocalOutputConnectionHandler(sicp.getNonFunctionalProperties(), ich); ich.setConnectionHandler(och); InputConnection icon = new InputConnection(null, null, sicp.getConnectionId(), false, ich); OutputConnection ocon = new OutputConnection(null, null, sicp.getConnectionId(), true, och); sicp.setOutputConnection(ocon); return icon; } });
public Object process(Object object, Class<?> clazz, List<ITraverseProcessor> processors, Traverser traverser, Map<Object, Object> traversed, boolean clone, ClassLoader targetcl, Object context) { try { AbstractRemoteCommand com = (AbstractRemoteCommand)((EncodingContext)context).getRootObject(); ServiceInputConnectionProxy con = (ServiceInputConnectionProxy)object; OutputConnection ocon = ((MessageService)msgservice).internalCreateOutputConnection( RemoteServiceManagementService.this.component.getComponentIdentifier(), com.getReceiver(), com.getNonFunctionalProperties()); con.setOutputConnection(ocon); con.setConnectionId(ocon.getConnectionId()); return con; } catch(RuntimeException e) { e.printStackTrace(); throw e; } }
public Object process(Object object, Class<?> clazz, List<ITraverseProcessor> processors, Traverser traverser, Map<Object, Object> traversed, boolean clone, ClassLoader targetcl, Object context) { ServiceInputConnectionProxy sicp = (ServiceInputConnectionProxy)object; LocalInputConnectionHandler ich = new LocalInputConnectionHandler(sicp.getNonFunctionalProperties()); LocalOutputConnectionHandler och = new LocalOutputConnectionHandler(sicp.getNonFunctionalProperties(), ich); ich.setConnectionHandler(och); InputConnection icon = new InputConnection(null, null, sicp.getConnectionId(), false, ich); OutputConnection ocon = new OutputConnection(null, null, sicp.getConnectionId(), true, och); sicp.setOutputConnection(ocon); return icon; } });
public Object process(Object object, Class<?> clazz, List<ITraverseProcessor> processors, Traverser traverser, Map<Object, Object> traversed, boolean clone, ClassLoader targetcl, Object context) { try { AbstractRemoteCommand com = (AbstractRemoteCommand)((EncodingContext)context).getRootObject(); ServiceInputConnectionProxy con = (ServiceInputConnectionProxy)object; OutputConnection ocon = ((MessageService)msgservice).internalCreateOutputConnection( RemoteServiceManagementService.this.component.getComponentIdentifier(), com.getReceiver(), com.getNonFunctionalProperties()); con.setOutputConnection(ocon); con.setConnectionId(ocon.getConnectionId()); return con; } catch(RuntimeException e) { e.printStackTrace(); throw e; } }
public Object postProcess(IContext context, Object object) { try { ServiceInputConnectionProxy icp = (ServiceInputConnectionProxy)object; IInputConnection icon = ((MessageService)msgservice).getParticipantInputConnection(icp.getConnectionId(), icp.getInitiator(), icp.getParticipant(), icp.getNonFunctionalProperties()); return icon; } catch(RuntimeException e) { e.printStackTrace(); throw e; } }
public Object process(Object object, Type type, List<ITraverseProcessor> processors, Traverser traverser, Map<Object, Object> traversed, boolean clone, ClassLoader targetcl, Object context) { ServiceInputConnectionProxy sicp = (ServiceInputConnectionProxy)object; LocalInputConnectionHandler ich = new LocalInputConnectionHandler(sicp.getNonFunctionalProperties()); LocalOutputConnectionHandler och = new LocalOutputConnectionHandler(sicp.getNonFunctionalProperties(), ich); ich.setConnectionHandler(och); InputConnection icon = new InputConnection(null, null, sicp.getConnectionId(), false, ich); OutputConnection ocon = new OutputConnection(null, null, sicp.getConnectionId(), true, och); sicp.setOutputConnection(ocon); return icon; } });
public Object preProcess(IContext context, Object object) { try { AbstractRemoteCommand com = (AbstractRemoteCommand)context.getRootObject(); ServiceInputConnectionProxy con = (ServiceInputConnectionProxy)object; OutputConnection ocon = ((MessageService)msgservice).internalCreateOutputConnection( RemoteServiceManagementService.this.component.getComponentIdentifier(), com.getReceiver(), com.getNonFunctionalProperties()); con.setConnectionId(ocon.getConnectionId()); con.setOutputConnection(ocon); return con; } catch(RuntimeException e) { e.printStackTrace(); throw e; } } });
/** * */ public IInputConnection getInputConnection() { return new ServiceInputConnectionProxy(this); // LocalInputConnectionHandler ich = new LocalInputConnectionHandler(); // LocalOutputConnectionHandler och = new LocalOutputConnectionHandler(ich); // ich.setConnectionHandler(och); // // InputConnection icon = new InputConnection(null, null, sicp.getConnectionId(), false, ich); // OutputConnection ocon = new OutputConnection(null, null, sicp.getConnectionId(), true, och); }
public Object postProcess(IContext context, Object object) { try { ServiceInputConnectionProxy icp = (ServiceInputConnectionProxy)object; IInputConnection icon = ((MessageService)msgservice).getParticipantInputConnection(icp.getConnectionId(), icp.getInitiator(), icp.getParticipant(), icp.getNonFunctionalProperties()); return icon; } catch(RuntimeException e) { e.printStackTrace(); throw e; } }
public Object preProcess(IContext context, Object object) { try { AbstractRemoteCommand com = (AbstractRemoteCommand)context.getRootObject(); ServiceInputConnectionProxy con = (ServiceInputConnectionProxy)object; OutputConnection ocon = ((MessageService)msgservice).internalCreateOutputConnection( RemoteServiceManagementService.this.component.getComponentIdentifier(), com.getReceiver(), com.getNonFunctionalProperties()); con.setConnectionId(ocon.getConnectionId()); con.setOutputConnection(ocon); return con; } catch(RuntimeException e) { e.printStackTrace(); throw e; } } });
public Object decode(Class<?> clazz, DecodingContext context) { try { ServiceInputConnectionProxy icp = (ServiceInputConnectionProxy)context.getLastObject(); IInputConnection icon = ((MessageService)msgservice).getParticipantInputConnection(icp.getConnectionId(), icp.getInitiator(), icp.getParticipant(), icp.getNonFunctionalProperties()); return icon; } catch(RuntimeException e) { e.printStackTrace(); throw e; } } });
public Object process(Object object, Type type, List<ITraverseProcessor> processors, Traverser traverser, Map<Object, Object> traversed, boolean clone, ClassLoader targetcl, Object context) { try { AbstractRemoteCommand com = (AbstractRemoteCommand)((IEncodingContext)context).getRootObject(); ServiceInputConnectionProxy con = (ServiceInputConnectionProxy)object; OutputConnection ocon = ((MessageService)msgservice).internalCreateOutputConnection( RemoteServiceManagementService.this.component.getComponentIdentifier(), com.getReceiver(), com.getNonFunctionalProperties()); con.setOutputConnection(ocon); con.setConnectionId(ocon.getConnectionId()); return con; } catch(RuntimeException e) { e.printStackTrace(); throw e; } }
public Object decode(Class clazz, DecodingContext context) { try { ServiceInputConnectionProxy icp = (ServiceInputConnectionProxy)context.getLastObject(); IInputConnection icon = ((MessageService)msgservice).getParticipantInputConnection(icp.getConnectionId(), icp.getInitiator(), icp.getParticipant(), icp.getNonFunctionalProperties()); return icon; } catch(RuntimeException e) { e.printStackTrace(); throw e; } } });
public Object preProcess(IContext context, Object object) { try { AbstractRemoteCommand com = (AbstractRemoteCommand)context.getRootObject(); ServiceInputConnectionProxy con = (ServiceInputConnectionProxy)object; OutputConnection ocon = ((MessageService)msgservice).internalCreateOutputConnection( RemoteServiceManagementService.this.component.getComponentIdentifier(), com.getReceiver(), com.getNonFunctionalProperties()); con.setConnectionId(ocon.getConnectionId()); con.setOutputConnection(ocon); return con; } catch(RuntimeException e) { e.printStackTrace(); throw e; } } });
public Object decode(Class<?> clazz, IDecodingContext context) { try { ServiceInputConnectionProxy icp = (ServiceInputConnectionProxy)context.getLastObject(); IInputConnection icon = ((MessageService)msgservice).getParticipantInputConnection(icp.getConnectionId(), icp.getInitiator(), icp.getParticipant(), icp.getNonFunctionalProperties()); return icon; } catch(RuntimeException e) { e.printStackTrace(); throw e; } } });