public GetObjectsCommand createGetObjectsCommand() { return new GetObjectsCommand(); }
public void marshal(Object object, HierarchicalStreamWriter writer, MarshallingContext context) { GetObjectsCommand cmd = (GetObjectsCommand) object; if ( cmd.getOutIdentifier() != null ) { writer.addAttribute( "out-identifier", cmd.getOutIdentifier() ); } }
public Object unmarshal(HierarchicalStreamReader reader, UnmarshallingContext context) { String identifierOut = reader.getAttribute( "out-identifier" ); GetObjectsCommand cmd = new GetObjectsCommand(); if ( identifierOut != null ) { cmd.setOutIdentifier( identifierOut ); } return cmd; }
public Command newGetObjects(ObjectFilter filter) { return new GetObjectsCommand(filter); }
public Object unmarshal(HierarchicalStreamReader reader, UnmarshallingContext context) { String outIdentifier = null; while ( reader.hasMoreChildren() ) { reader.moveDown(); if ( "out-identifier".equals( reader.getNodeName() ) ) { outIdentifier = reader.getValue(); } reader.moveUp(); } GetObjectsCommand cmd = new GetObjectsCommand(); if ( outIdentifier != null ) { cmd.setOutIdentifier( outIdentifier ); } return cmd; }
public void marshal(Object object, HierarchicalStreamWriter writer, MarshallingContext context) { GetObjectsCommand cmd = (GetObjectsCommand) object; if ( cmd.getOutIdentifier() != null ) { writer.startNode( "out-identifier" ); writer.setValue( cmd.getOutIdentifier() ); writer.endNode(); } }
public Command newGetObjects(ObjectFilter filter, String outIdentifier) { return new GetObjectsCommand(filter, outIdentifier); }
public Collection<Object> getObjects(ObjectFilter filter) { Collection result = commandService.execute( new GetObjectsCommand( filter ) ); return result; }
public Collection<Object> getObjects(ObjectFilter filter) { String kresultsId = "kresults_" + this.gsd.getId(); CommandImpl cmd = new CommandImpl( "execute", Arrays.asList( new Object[]{new KnowledgeContextResolveFromContextCommand( new GetObjectsCommand( filter ), null, null, this.instanceId, kresultsId )} ) ); Object result = this.sendMessage(cmd); return (Collection<Object>) result; }