class MySQLPositionManager extends BasePositionManager<BinlogPosition> {

    @Override
    public BinlogPosition getPosition() {
        BinlogPosition position = super.getPosition();
        if (null != position) {
            return position;
        }
        initPosition();
        return super.getPosition();
    }

    public  MySQLPositionManager(final DataSource dataSource);
    public  MySQLPositionManager(final String position);

}