Package org.restlet.resource

Examples of org.restlet.resource.Variant


  private final static Logger LOG = Logger.getLogger(ConfigResource.class);

  public ConfigResource(Context context, Request request, Response response)
  {
    super(context, request, response);
    getVariants().add(new Variant(MediaType.TEXT_PLAIN));
    getVariants().add(new Variant(MediaType.APPLICATION_JSON));
    setModifiable(true);
  }
View Full Code Here


  private final static Logger LOG = Logger.getLogger(InstancesResource.class);

  public InstancesResource(Context context, Request request, Response response)
  {
    super(context, request, response);
    getVariants().add(new Variant(MediaType.TEXT_PLAIN));
    getVariants().add(new Variant(MediaType.APPLICATION_JSON));
  }
View Full Code Here

  private final static Logger LOG = Logger.getLogger(IdealStateResource.class);

  public IdealStateResource(Context context, Request request, Response response)
  {
    super(context, request, response);
    getVariants().add(new Variant(MediaType.TEXT_PLAIN));
    getVariants().add(new Variant(MediaType.APPLICATION_JSON));
  }
View Full Code Here

  private final static Logger LOG = Logger.getLogger(ResourceGroupsResource.class);

  public ResourceGroupsResource(Context context, Request request, Response response)
  {
    super(context, request, response);
    getVariants().add(new Variant(MediaType.TEXT_PLAIN));
    getVariants().add(new Variant(MediaType.APPLICATION_JSON));
  }
View Full Code Here

  private final static Logger LOG = Logger.getLogger(InstanceResource.class);

  public InstanceResource(Context context, Request request, Response response)
  {
    super(context, request, response);
    getVariants().add(new Variant(MediaType.TEXT_PLAIN));
    getVariants().add(new Variant(MediaType.APPLICATION_JSON));
  }
View Full Code Here

     */
    private boolean checkMetadataConsistency(String fileName,
            MetadataService metadataService, Representation representation) {
        boolean result = true;
        if (representation != null) {
            final Variant var = new Variant();
            updateMetadata(metadataService, fileName, var);
            // "var" contains the theorical correct metadata
            if (!var.getLanguages().isEmpty()
                    && !representation.getLanguages().isEmpty()
                    && !var.getLanguages().containsAll(
                            representation.getLanguages())) {
                result = false;
            }
            if ((var.getMediaType() != null)
                    && (representation.getMediaType() != null)
                    && !(var.getMediaType().includes(representation
                            .getMediaType()))) {
                result = false;
            }
            if (!var.getEncodings().isEmpty()
                    && !representation.getEncodings().isEmpty()
                    && !var.getEncodings().containsAll(
                            representation.getEncodings())) {
                result = false;
            }
        }
        return result;
View Full Code Here

  @Override
  public List<Variant> getVariants() {
    List<Variant> result = new ArrayList<Variant>();

    result.add(new Variant(MediaType.TEXT_PLAIN));

    return result;
  }
View Full Code Here

    extends Resource
{
  public SimpleRestletResource(Context context, Request request, Response response) {
    super(context, request, response);

    getVariants().add(new Variant(MediaType.TEXT_PLAIN));
  }
View Full Code Here

    this.setModifiable(true);
  }

  @Override
  public List<Variant> getVariants() {
    return Collections.singletonList(new Variant(MediaType.TEXT_HTML));
  }
View Full Code Here

  public List<Variant> getVariants() {
    List<Variant> result = super.getVariants();

    result.clear();

    result.add(new Variant(MediaType.TEXT_PLAIN));

    result.add(new Variant(MediaType.APPLICATION_XML));

    return result;
  }
View Full Code Here

TOP

Related Classes of org.restlet.resource.Variant

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.