Examples of BASE1Header


Examples of org.jpos.iso.header.BASE1Header

    @Test
    public void testWriteHeader() throws Throwable {
        final ISOMsg m = mock(ISOMsg.class);
        final ISOVError isov = mock(ISOVError.class);
        ISOMsg iSOVMsg = new ISOVMsg(m, isov);
        final BASE1Header header = mock(BASE1Header.class);
        iSOVMsg.setHeader(header);
        final ObjectOutputStream out = mock(ObjectOutputStream.class);
        final byte[] bytes = new byte[1];
        bytes[0] = (byte) 0;

        given(header.getLength()).willReturn(1);
        given(header.pack()).willReturn(bytes);

        iSOVMsg.writeHeader(out);
        assertSame("(ISOVMsg) iSOVMsg.header", header, ((ISOVMsg) iSOVMsg).header);
        verify(out).write(bytes);
        verify(out).writeByte(72);
View Full Code Here

Examples of org.jpos.iso.header.BASE1Header

    }
    /**
     * The default header for VAPChannel is BASE1Header
     */
    protected ISOHeader getDynamicHeader (byte[] image) {
        return new BASE1Header(image);
    }
View Full Code Here

Examples of org.jpos.iso.header.BASE1Header

    protected void sendMessageHeader(ISOMsg m, int len)
        throws IOException
    {
        ISOHeader h = (!isOverrideHeader() && m.getHeader() != null) ?
                m.getISOHeader() :
                new BASE1Header (srcid, dstid, headerFormat);

        if (h instanceof BASE1Header)
            ((BASE1Header)h).setLen(len);

        serverOut.write(h.pack());
View Full Code Here

Examples of org.jpos.iso.header.BASE1Header

    protected int getHeaderLength() {
        return BASE1Header.LENGTH;
    }
       
    protected boolean isRejected(byte[] b) {
        BASE1Header h = new BASE1Header(b);
        return h.isRejected() || (h.getHLen() != BASE1Header.LENGTH);
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.