@Override
    public final Exception isCorrect (final ProtocolDataUnit protocolDataUnit) {

        // FIXME: Implement
        try {
            if (!connection.getSettingAsBoolean(OperationalTextKey.DATA_PDU_IN_ORDER) && !connection.getSettingAsBoolean(OperationalTextKey.DATA_SEQUENCE_IN_ORDER)) {
                return new UnsupportedOperationException(new StringBuilder(OperationalTextKey.DATA_PDU_IN_ORDER.toString()).append(" is yet not supported.").toString());
            } else {
                return null;
            }
        } catch (OperationalTextKeyException e) {
            return e;
        }

    }
@ Override public final Exception isCorrect ( final ProtocolDataUnit protocolDataUnit ) { try { if ( ! connection . getSettingAsBoolean ( OperationalTextKey . DATA_PDU_IN_ORDER ) && ! connection . getSettingAsBoolean ( OperationalTextKey . DATA_SEQUENCE_IN_ORDER ) ) { return new UnsupportedOperationException ( new StringBuilder ( OperationalTextKey . DATA_PDU_IN_ORDER . toString ( ) ) . append ( " is yet not supported." ) . toString ( ) ) ; } else { return null ; } } catch ( OperationalTextKeyException e ) { return e ; } }
{@inheritDoc}