Uses of Class
com.solab.iso8583.IsoMessage
-
Packages that use IsoMessage Package Description com.solab.iso8583 com.solab.iso8583.parse -
-
Uses of IsoMessage in com.solab.iso8583
Classes in com.solab.iso8583 with type parameters of type IsoMessage Modifier and Type Class Description class
MessageFactory<T extends IsoMessage>
This class is used to create messages, either from scratch or from an existing String or byte buffer.Methods in com.solab.iso8583 that return IsoMessage Modifier and Type Method Description IsoMessage
IsoMessage. setField(int index, IsoValue<?> field)
Stored the field in the specified index.IsoMessage
IsoMessage. setFields(java.util.Map<java.lang.Integer,IsoValue<?>> values)
Convenience method for setting several fields in one call.IsoMessage
IsoMessage. setValue(int index, java.lang.Object value, IsoType t, int length)
Sets the specified value in the specified field, creating an IsoValue internally.<T> IsoMessage
IsoMessage. setValue(int index, T value, CustomFieldEncoder<T> encoder, IsoType t, int length)
Sets the specified value in the specified field, creating an IsoValue internally.<T> IsoMessage
IsoMessage. updateValue(int index, T value)
A convenience method to set new values in fields that already contain values.Methods in com.solab.iso8583 with parameters of type IsoMessage Modifier and Type Method Description void
IsoMessage. copyFieldsFrom(IsoMessage src, int... idx)
Copies the specified fields from the other message into the recipient. -
Uses of IsoMessage in com.solab.iso8583.parse
Methods in com.solab.iso8583.parse with type parameters of type IsoMessage Modifier and Type Method Description static <T extends IsoMessage>
voidConfigParser. configureFromClasspathConfig(MessageFactory<T> mfact, java.lang.String path)
Configures a MessageFactory using the configuration file at the path specified (will be searched within the classpath using the MessageFactory's ClassLoader).static <T extends IsoMessage>
voidConfigParser. configureFromDefault(MessageFactory<T> mfact)
Configures a MessageFactory using the default configuration file j8583.xml.static <T extends IsoMessage>
voidConfigParser. configureFromReader(MessageFactory<T> mfact, java.io.Reader reader)
Configures a MessageFactory using the XML data obtained from the specified Reader.static <T extends IsoMessage>
voidConfigParser. configureFromUrl(MessageFactory<T> mfact, java.net.URL url)
This method attempts to open a stream from the XML configuration in the specified URL and configure the message factory from that config.protected static <T extends IsoMessage>
FieldParseInfoConfigParser. getParser(org.w3c.dom.Element f, MessageFactory<T> mfact)
protected static <M extends IsoMessage>
IsoValue<?>ConfigParser. getTemplateField(org.w3c.dom.Element f, MessageFactory<M> mfact, boolean toplevel)
Creates an IsoValue from the XML definition in a message template.protected static <T extends IsoMessage>
voidConfigParser. parse(MessageFactory<T> mfact, org.xml.sax.InputSource source)
Reads the XML from the stream and configures the message factory with its values.protected static <T extends IsoMessage>
voidConfigParser. parseGuides(org.w3c.dom.NodeList nodes, MessageFactory<T> mfact)
protected static <T extends IsoMessage>
voidConfigParser. parseHeaders(org.w3c.dom.NodeList nodes, MessageFactory<T> mfact)
protected static <T extends IsoMessage>
voidConfigParser. parseTemplates(org.w3c.dom.NodeList nodes, MessageFactory<T> mfact)
Methods in com.solab.iso8583.parse that return types with arguments of type IsoMessage Modifier and Type Method Description static MessageFactory<IsoMessage>
ConfigParser. createDefault()
Creates a message factory configured from the default file, which is j8583.xml located in the root of the classpath, using the MessageFactory's ClassLoader.static MessageFactory<IsoMessage>
ConfigParser. createDefault(java.lang.ClassLoader loader)
Creates a message factory configured from the default file, which is j8583.xml located in the root of the classpath, using the specified ClassLoader.static MessageFactory<IsoMessage>
ConfigParser. createFromClasspathConfig(java.lang.ClassLoader loader, java.lang.String path)
Creates a message factory from the specified path inside the classpath, using MessageFactory's ClassLoader.static MessageFactory<IsoMessage>
ConfigParser. createFromClasspathConfig(java.lang.String path)
Creates a message factory from the specified path inside the classpath, using the specified ClassLoader.static MessageFactory<IsoMessage>
ConfigParser. createFromReader(java.io.Reader reader)
Creates a messageFactory from the XML contained in the specified Reader.static MessageFactory<IsoMessage>
ConfigParser. createFromUrl(java.net.URL url)
Creates a message factory from the file located at the specified URL.
-