Codota Logo
org.apache.brooklyn.api.mgmt
Code IndexAdd Codota to your IDE (free)

How to use org.apache.brooklyn.api.mgmt

Best Java code snippets using org.apache.brooklyn.api.mgmt (Showing top 20 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
ArrayList a =
  • Codota Iconnew ArrayList<String>()
  • Codota Iconnew ArrayList()
  • Codota Iconnew ArrayList<Object>()
  • Smart code suggestions by Codota
}
origin: org.apache.brooklyn/brooklyn-core

  @Override
  public T get() {
    return task.asTask().getUnchecked();
  }
};
origin: org.apache.brooklyn/brooklyn-core

  @Override
  public Collection<Application> get() {
    return mgmt.getApplications();
  }
}
origin: org.apache.brooklyn/brooklyn-core

  @Override public int compare(Task<?> t1, Task<?> t2) {
    long end1 = t1.getEndTimeUtc();
    long end2 = t2.getEndTimeUtc();
    return (end1 < end2) ? -1 : ((end1 == end2) ? 0 : 1);
  }
};
origin: org.apache.brooklyn/brooklyn-core

@SuppressWarnings({ "unchecked", "rawtypes" })
private ConcreteLocation createConcrete(Class<?> extensionType, Object extension) {
  // this cast is needed to make IntelliJ happy
  return (ConcreteLocation) mgmt.getLocationManager().createLocation(LocationSpec.create(ConcreteLocation.class).extension((Class)extensionType, extension));
}

origin: org.apache.brooklyn/brooklyn-software-base

  @Override
  public void reloaded() {
    Location resolved = context.getLocationRegistry().resolve(definition);
    context.getLocationRegistry().updateDefinedLocation(definition);
    context.getLocationManager().manage(resolved);
  }
};
origin: org.apache.brooklyn/brooklyn-core

  @Override protected Location getInstanceFromId(String id) { return mgmt.getLocationManager().getLocation(id); }
}
origin: org.apache.brooklyn/brooklyn-core

  @Override protected Entity getInstanceFromId(String id) { return mgmt.getEntityManager().getEntity(id); }
}
origin: org.apache.brooklyn/brooklyn-core

/**
 * Submits a task to run at the entity.
 * 
 * @return the task passed in, for fluency
 */
public static <T extends TaskAdaptable<?>> T submit(final Entity entity, final T task) {
  final ExecutionContext executionContext = ((EntityInternal)entity).getExecutionContext();
  executionContext.submit(task.asTask());
  return task;
}
origin: org.apache.brooklyn/brooklyn-core

protected SshPutTaskWrapper submit(final SshPutTaskFactory tf) {
  SshPutTaskWrapper t = tf.newTask();
  mgmt.getExecutionManager().submit(t);
  return t;
}
origin: org.apache.brooklyn/brooklyn-core

  @Override
  protected Task<?> customReadBody(String type, Map<Object, Object> values, JsonParser jp, DeserializationContext ctxt) throws IOException {
    return mgmt.getExecutionManager().getTask((String) values.get("id"));
  }
}
origin: org.apache.brooklyn/brooklyn-core

  @Override
  public boolean apply(Task<?> input) {
    return input.isError();
  }
});
origin: org.apache.brooklyn/brooklyn-core

@Override
public boolean apply(Task<?> input) {
  return (input != null) && input.isDone();
}
@Override
origin: org.apache.brooklyn/brooklyn-core

private static Task<?>[] asTasks(TaskAdaptable<?> ...tasks) {
  Task<?>[] result = new Task<?>[tasks.length];
  for (int i=0; i<tasks.length; i++)
    result[i] = tasks[i].asTask();
  return result;
}
origin: org.apache.brooklyn/brooklyn-core

public static ManagementContext getManagementContext(Task<?> task) {
  for (Object tag : task.getTags())
    if ((tag instanceof ManagementContext))
      return (ManagementContext) tag;
  return null;
}
origin: org.apache.brooklyn/brooklyn-core

/** @see SubscriptionManager#publish(SensorEvent) */
@Override
public <T> void publish(SensorEvent<T> event) {
  manager.publish(event);
}
origin: org.apache.brooklyn/brooklyn-core

  @Override
  public Response canManageEntity(Entity entity) {
    return (entityManagementAllowed ? Response.allowed() : Response.disallowed("entity management disabled"));
  }
}
origin: org.apache.brooklyn/brooklyn-core

/**
 * @return {@link ManagementContext#getManagementNodeUri()}, located in this utility class for convenience.
 */
public static Maybe<URI> getBrooklynWebUri(ManagementContext mgmt) {
  return mgmt.getManagementNodeUri();
}

origin: org.apache.brooklyn/brooklyn-core

/**
 * Whether we have been stopped, ie are stopping are or fully stopped,
 * in which case will not persist or store anything
 * (except for a final internal persistence called while STOPPING.) 
 */
private boolean isStopped() {
  return state == ListenerState.STOPPING || state == ListenerState.STOPPED || executionContext.isShutdown();
}

origin: org.apache.brooklyn/brooklyn-core

/** Return the subscriptions associated with this context */
@Override
public Set<SubscriptionHandle> getSubscriptions() {
  return manager.getSubscriptionsForSubscriber(subscriber);
}
origin: org.apache.brooklyn/brooklyn-locations-jclouds

public static CountingBailOutJcloudsLocation newCountingBailOutJcloudsLocation(ManagementContext mgmt, Map flags) {
  LocationSpec<CountingBailOutJcloudsLocation> spec = LocationSpec.create(CountingBailOutJcloudsLocation.class)
      .configure(flags);
  return mgmt.getLocationManager().createLocation(spec);
}
org.apache.brooklyn.api.mgmt

Most used classes

  • ManagementContext
  • Task
    Represents a unit of work for execution. When used with an ExecutionManager or ExecutionContext it w
  • LocationManager
  • EntityManager
    For managing and querying entities.
  • ExecutionContext
    This is a Brooklyn extension to the Java Executor. The "context" could, for example, be an Entity so
  • RebindManager,
  • ExecutionManager,
  • TaskAdaptable,
  • HasTaskChildren,
  • BrooklynMementoRawData,
  • Scratchpad,
  • SubscriptionManager,
  • TaskFactory,
  • EntitlementManager,
  • ManagementNodeState,
  • BrooklynMementoPersister,
  • BrooklynMementoRawData$Builder,
  • AccessController$Response,
  • EntitlementContext
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now