/*******************************************************************************
* Copyright (c) quickfixengine.org All rights reserved.
*
* This file is part of the QuickFIX FIX Engine
*
* This file may be distributed under the terms of the quickfixengine.org
* license as defined by quickfixengine.org and appearing in the file
* LICENSE included in the packaging of this file.
*
* This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING
* THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A
* PARTICULAR PURPOSE.
*
* See http://www.quickfixengine.org/LICENSE for licensing information.
*
* Contact ask@quickfixengine.org if any conditions of this licensing
* are not clear to you.
******************************************************************************/
package quickfix;
import com.github.lburgazzoli.quickfixj.core.IFIXContext;
/**
* Convenience class with default implementation for application methods
*/
public class ApplicationAdapter implements Application {
/* (non-Javadoc)
* @see quickfix.Application#fromAdmin(quickfix.Message, quickfix.SessionID)
*/
@Override
public void fromAdmin(IFIXContext context,Message message, SessionID sessionId) throws FieldNotFound, IncorrectDataFormat, IncorrectTagValue, RejectLogon {
// EMPTY
}
/* (non-Javadoc)
* @see quickfix.Application#fromApp(quickfix.Message, quickfix.SessionID)
*/
@Override
public void fromApp(IFIXContext context,Message message, SessionID sessionId) throws FieldNotFound, IncorrectDataFormat, IncorrectTagValue, UnsupportedMessageType {
// EMPTY
}
/* (non-Javadoc)
* @see quickfix.Application#onCreate(quickfix.SessionID)
*/
@Override
public void onCreate(IFIXContext context,SessionID sessionId) {
// EMPTY
}
/* (non-Javadoc)
* @see quickfix.Application#onLogon(quickfix.SessionID)
*/
@Override
public void onLogon(IFIXContext context,SessionID sessionId) {
// EMPTY
}
/* (non-Javadoc)
* @see quickfix.Application#onLogout(quickfix.SessionID)
*/
@Override
public void onLogout(IFIXContext context,SessionID sessionId) {
// EMPTY
}
/* (non-Javadoc)
* @see quickfix.Application#toAdmin(quickfix.Message, quickfix.SessionID)
*/
@Override
public void toAdmin(IFIXContext context,Message message, SessionID sessionId) {
// EMPTY
}
/* (non-Javadoc)
* @see quickfix.Application#toApp(quickfix.Message, quickfix.SessionID)
*/
@Override
public void toApp(IFIXContext context,Message message, SessionID sessionId) throws DoNotSend {
// EMPTY
}
}