@Override
    public MoveSubscriptionStatus getMoveStatus(String apiKey, String reference) {
        checkNotNull(reference, "reference");
        try {
            URI uri = _databus.clone()
                    .segment("_move")
                    .segment(reference)
                    .build();
            return _client.resource(uri)
                    .header(ApiKeyRequest.AUTHENTICATION_HEADER, apiKey)
                    .get(MoveSubscriptionStatus.class);
        } catch (EmoClientException e) {
            throw convertException(e);
        }
    }
@ Override public MoveSubscriptionStatus getMoveStatus ( String apiKey , String reference ) { checkNotNull ( reference , "reference" ) ; try { URI uri = _databus . clone ( ) . segment ( "_move" ) . segment ( reference ) . build ( ) ; return _client . resource ( uri ) . header ( ApiKeyRequest . AUTHENTICATION_HEADER , apiKey ) . get ( MoveSubscriptionStatus . class ) ; } catch ( EmoClientException e ) { throw convertException ( e ) ; } }
Any server can get the move status, no need for @PartitionKey