public void removeDependency(DependencyAttribute dependencyAttribute) { Client client = getClient(); synchronized (client) { if (!client.isDone()) { queuedMeemProxy.removeDependency(dependencyAttribute); return; } } doRemoveDependency(meem, dependencyAttribute); }
private synchronized void doRemoveDependency(Meem meem, DependencyAttribute dependencyAttribute) { meem.removeDependency(dependencyAttribute); }