public static boolean isOutgoingNewTask(ITask task, String connectorKind, String url) { Assert.isNotNull(task); Assert.isNotNull(connectorKind); if (!connectorKind.equals( task.getAttribute(ITasksCoreConstants.ATTRIBUTE_OUTGOING_NEW_CONNECTOR_KIND))) { return false; } if (url != null) { if (!url.equals( task.getAttribute(ITasksCoreConstants.ATTRIBUTE_OUTGOING_NEW_REPOSITORY_URL))) { return false; } } return true; }