public static ComponentCommon getComponentCommon(Object component) { ComponentCommon common = null; if (component instanceof StateSpoutSpec) { common = ((StateSpoutSpec) component).get_common(); } else if (component instanceof SpoutSpec) { common = ((SpoutSpec) component).get_common(); } else if (component instanceof Bolt) { common = ((Bolt) component).get_common(); } return common; }
public StateSpoutSpec deepCopy() { return new StateSpoutSpec(this); }
@Override public boolean equals(java.lang.Object that) { if (that == null) return false; if (that instanceof StateSpoutSpec) return this.equals((StateSpoutSpec)that); return false; }
public void setFieldValue(_Fields field, java.lang.Object value) { switch (field) { case STATE_SPOUT_OBJECT: if (value == null) { unset_state_spout_object(); } else { set_state_spout_object((ComponentObject)value); } break; case COMMON: if (value == null) { unset_common(); } else { set_common((ComponentCommon)value); } break; } }
public java.lang.Object getFieldValue(_Fields field) { switch (field) { case STATE_SPOUT_OBJECT: return get_state_spout_object(); case COMMON: return get_common(); } throw new java.lang.IllegalStateException(); }
/** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ public boolean isSet(_Fields field) { if (field == null) { throw new java.lang.IllegalArgumentException(); } switch (field) { case STATE_SPOUT_OBJECT: return is_set_state_spout_object(); case COMMON: return is_set_common(); } throw new java.lang.IllegalStateException(); }
public void validate() throws org.apache.storm.thrift.TException { // check for required fields if (!is_set_state_spout_object()) { throw new org.apache.storm.thrift.protocol.TProtocolException("Required field 'state_spout_object' is unset! Struct:" + toString()); } if (!is_set_common()) { throw new org.apache.storm.thrift.protocol.TProtocolException("Required field 'common' is unset! Struct:" + toString()); } // check for sub-struct validity if (common != null) { common.validate(); } }
struct.state_spout_object = new ComponentObject(); struct.state_spout_object.read(iprot); struct.set_state_spout_object_isSet(true); } else { org.apache.storm.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); struct.common = new ComponentCommon(); struct.common.read(iprot); struct.set_common_isSet(true); } else { org.apache.storm.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); struct.validate();
_val104 = new StateSpoutSpec(); _val104.read(iprot); struct.state_spouts.put(_key103, _val104);
@Override public void read(org.apache.storm.thrift.protocol.TProtocol prot, StateSpoutSpec struct) throws org.apache.storm.thrift.TException { org.apache.storm.thrift.protocol.TTupleProtocol iprot = (org.apache.storm.thrift.protocol.TTupleProtocol) prot; struct.state_spout_object = new ComponentObject(); struct.state_spout_object.read(iprot); struct.set_state_spout_object_isSet(true); struct.common = new ComponentCommon(); struct.common.read(iprot); struct.set_common_isSet(true); } }
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException { try { read(new org.apache.storm.thrift.protocol.TCompactProtocol(new org.apache.storm.thrift.transport.TIOStreamTransport(in))); } catch (org.apache.storm.thrift.TException te) { throw new java.io.IOException(te); } }
private Object mkTaskObject() { StormTopology topology = systemTopologyContext.getRawTopology(); Map<String, SpoutSpec> spouts = topology.get_spouts(); Map<String, Bolt> bolts = topology.get_bolts(); Map<String, StateSpoutSpec> stateSpouts = topology.get_state_spouts(); Object result; ComponentObject componentObject; if (spouts.containsKey(componentId)) { componentObject = spouts.get(componentId).get_spout_object(); } else if (bolts.containsKey(componentId)) { componentObject = bolts.get(componentId).get_bolt_object(); } else if (stateSpouts.containsKey(componentId)) { componentObject = stateSpouts.get(componentId).get_state_spout_object(); } else { throw new RuntimeException("Could not find " + componentId + " in " + topology); } result = Utils.getSetComponentObject(componentObject); if (result instanceof ShellComponent) { if (spouts.containsKey(componentId)) { result = new ShellSpout((ShellComponent) result); } else { result = new ShellBolt((ShellComponent) result); } } if (result instanceof JavaObject) { result = Thrift.instantiateJavaObject((JavaObject) result); } return result; }
@Override public int hashCode() { int hashCode = 1; hashCode = hashCode * 8191 + ((is_set_state_spout_object()) ? 131071 : 524287); if (is_set_state_spout_object()) hashCode = hashCode * 8191 + state_spout_object.hashCode(); hashCode = hashCode * 8191 + ((is_set_common()) ? 131071 : 524287); if (is_set_common()) hashCode = hashCode * 8191 + common.hashCode(); return hashCode; }
public void setFieldValue(_Fields field, Object value) { switch (field) { case STATE_SPOUT_OBJECT: if (value == null) { unset_state_spout_object(); } else { set_state_spout_object((ComponentObject)value); } break; case COMMON: if (value == null) { unset_common(); } else { set_common((ComponentCommon)value); } break; } }
public void validate() throws org.apache.thrift.TException { // check for required fields if (!is_set_state_spout_object()) { throw new org.apache.thrift.protocol.TProtocolException("Required field 'state_spout_object' is unset! Struct:" + toString()); } if (!is_set_common()) { throw new org.apache.thrift.protocol.TProtocolException("Required field 'common' is unset! Struct:" + toString()); } // check for sub-struct validity if (common != null) { common.validate(); } }
struct.state_spout_object = new ComponentObject(); struct.state_spout_object.read(iprot); struct.set_state_spout_object_isSet(true); } else { org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); struct.common = new ComponentCommon(); struct.common.read(iprot); struct.set_common_isSet(true); } else { org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); struct.validate();
_val54 = new StateSpoutSpec(); _val54.read(iprot); struct.state_spouts.put(_key53, _val54);
public Object getFieldValue(_Fields field) { switch (field) { case STATE_SPOUT_OBJECT: return get_state_spout_object(); case COMMON: return get_common(); } throw new IllegalStateException(); }
@Override public void read(org.apache.thrift.protocol.TProtocol prot, StateSpoutSpec struct) throws org.apache.thrift.TException { TTupleProtocol iprot = (TTupleProtocol) prot; struct.state_spout_object = new ComponentObject(); struct.state_spout_object.read(iprot); struct.set_state_spout_object_isSet(true); struct.common = new ComponentCommon(); struct.common.read(iprot); struct.set_common_isSet(true); } }
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { try { read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); } catch (org.apache.thrift.TException te) { throw new java.io.IOException(te); } }