Logout not happening when called from UserResource

Hi All,
I am trying to logout a user, I am not getting any error but the token seems to be valid still.

Code Snippet:
public void logoutUser(String userId) {

    UserResource userResource = usersResource.get(userId);
    userResource.logout();
}

Could someone guide me whats wrong here?

Thanks!