Package org.eclipse.orion.server.cf.jobs

Examples of org.eclipse.orion.server.cf.jobs.CFJob


  @Override
  protected CFJob handleGet(Target target, HttpServletRequest request, HttpServletResponse response, final String path) {
    final JSONObject targetJSON = extractJSONData(IOUtilities.getQueryParameter(request, CFProtocolConstants.KEY_TARGET));

    return new CFJob(request, false) {
      @Override
      protected IStatus performJob() {
        try {
          URL targetUrl = null;
          if (targetJSON != null) {
View Full Code Here


    final JSONObject targetJSON = jsonData.optJSONObject(CFProtocolConstants.KEY_TARGET);
    final String domainName = jsonData.optString(CFProtocolConstants.KEY_DOMAIN_NAME, null);
    final String hostName = jsonData.optString(CFProtocolConstants.KEY_HOST, null);

    return new CFJob(request, false) {
      @Override
      protected IStatus performJob() {
        try {
          ComputeTargetCommand computeTargetCommand = new ComputeTargetCommand(this.userId, targetJSON);
          computeTargetCommand.doIt();
View Full Code Here

  @Override
  protected CFJob handleGet(Route route, HttpServletRequest request, HttpServletResponse response, final String path) {
    final JSONObject targetJSON = extractJSONData(IOUtilities.getQueryParameter(request, CFProtocolConstants.KEY_TARGET));

    return new CFJob(request, false) {
      @Override
      protected IStatus performJob() {
        try {
          ComputeTargetCommand computeTargetCommand = new ComputeTargetCommand(this.userId, targetJSON);
          computeTargetCommand.doIt();
View Full Code Here

    final JSONObject routeJSON = extractJSONData(IOUtilities.getQueryParameter(request, CFProtocolConstants.KEY_ROUTE));
    final String orphaned = IOUtilities.getQueryParameter(request, CFProtocolConstants.KEY_ORPHANED);

    final String routeId = pathString != null ? new Path(pathString).segment(0) : null;

    return new CFJob(request, false) {
      @Override
      protected IStatus performJob() {
        try {
          ComputeTargetCommand computeTargetCommand = new ComputeTargetCommand(this.userId, targetJSON);
          computeTargetCommand.doIt();
View Full Code Here

  @Override
  protected CFJob handleGet(Service manifest, HttpServletRequest request, HttpServletResponse response, final String path) {
    final JSONObject targetJSON = extractJSONData(IOUtilities.getQueryParameter(request, CFProtocolConstants.KEY_TARGET));

    return new CFJob(request, false) {

      @Override
      protected IStatus performJob() {
        try {
          ComputeTargetCommand computeTargetCommand = new ComputeTargetCommand(userId, targetJSON);
View Full Code Here

  }

  @Override
  protected CFJob handleGet(Manifest manifest, HttpServletRequest request, HttpServletResponse response, final String path) {

    return new CFJob(request, false) {

      @Override
      protected IStatus performJob() {
        try {
View Full Code Here

  }

  @Override
  protected CFJob handleGet(Plan pathPlan, HttpServletRequest request, HttpServletResponse response, final String path) {

    return new CFJob(request, false) {

      @Override
      protected IStatus performJob() {

        try {
View Full Code Here

    return null;
  }

  @Override
  protected CFJob handleGet(Target target, HttpServletRequest request, HttpServletResponse response, final String path) {
    return new CFJob(request, false) {
      @Override
      protected IStatus performJob() {
        try {
          Target target = CFActivator.getDefault().getTargetRegistry().getTarget(this.userId);
          if (target == null) {
View Full Code Here

  @Override
  protected CFJob handlePost(Target resource, HttpServletRequest request, HttpServletResponse response, final String path) {
    final JSONObject jsonData = extractJSONData(request);

    return new CFJob(request, false) {
      @Override
      protected IStatus performJob() {
        try {
          ComputeTargetCommand computeTarget = new ComputeTargetCommand(this.userId, jsonData);
          IStatus result = computeTarget.doIt();
View Full Code Here

  @Override
  protected CFJob handleDelete(Target resource, HttpServletRequest request, HttpServletResponse response, final String path) {
    final String invalidate = IOUtilities.getQueryParameter(request, CFProtocolConstants.KEY_INVALIDATE);

    return new CFJob(request, false) {
      @Override
      protected IStatus performJob() {
        try {
          Target target = CFActivator.getDefault().getTargetRegistry().getTarget(this.userId);
          if (target == null) {
View Full Code Here

TOP

Related Classes of org.eclipse.orion.server.cf.jobs.CFJob

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.