Examples of ResourceAccessor


Examples of org.apache.fop.afp.util.ResourceAccessor

                dataStream.createInvokeMediumMap(mediumMap);
                lastMediumMap = mediumMap;
            }
        } else if (extension instanceof AFPIncludeFormMap) {
            AFPIncludeFormMap formMap = (AFPIncludeFormMap)extension;
            ResourceAccessor accessor = new DefaultFOPResourceAccessor(
                    getUserAgent(), null, null);
            try {
                getResourceManager().createIncludedResource(formMap.getName(),
                        formMap.getSrc(), accessor,
                        ResourceObject.TYPE_FORMDEF);
View Full Code Here

Examples of org.apache.fop.afp.util.ResourceAccessor

    public void embedFont(AFPFont afpFont, CharacterSet charSet)
            throws IOException {
        if (afpFont.isEmbeddable()) {
            //Embed fonts (char sets and code pages)
            if (charSet.getResourceAccessor() != null) {
                ResourceAccessor accessor = charSet.getResourceAccessor();
                createIncludedResource(
                        charSet.getName(), accessor,
                        ResourceObject.TYPE_FONT_CHARACTER_SET);
                createIncludedResource(
                        charSet.getCodePage(), accessor,
View Full Code Here

Examples of org.apache.fop.afp.util.ResourceAccessor

            if (mediumMap != null) {
                dataStream.createInvokeMediumMap(mediumMap);
            }
        } else if (extension instanceof AFPIncludeFormMap) {
            AFPIncludeFormMap formMap = (AFPIncludeFormMap)extension;
            ResourceAccessor accessor = new DefaultFOPResourceAccessor(
                    getUserAgent(), null, null);
            try {
                getResourceManager().createIncludedResource(formMap.getName(),
                        formMap.getSrc(), accessor,
                        ResourceObject.TYPE_FORMDEF);
View Full Code Here

Examples of org.apache.helix.api.accessor.ResourceAccessor

    accessor.dropCluster();
  }

  private static void printExternalView(HelixConnection connection, ClusterId clusterId,
      ResourceId resourceId) {
    ResourceAccessor accessor = connection.createResourceAccessor(clusterId);
    ExternalView externalView = accessor.readExternalView(resourceId);
    System.out.println("ASSIGNMENTS:");
    for (PartitionId partitionId : externalView.getPartitionIdSet()) {
      System.out.println(partitionId + ": " + externalView.getStateMap(partitionId));
    }
  }
View Full Code Here

Examples of org.apache.helix.api.accessor.ResourceAccessor

  }

  private static void updateResource(ResourceConfig resource, ClusterId clusterId,
      HelixConnection connection) {
    // add some fields to the resource user config, then update it using the resource config delta
    ResourceAccessor accessor = connection.createResourceAccessor(clusterId);
    UserConfig userConfig = resource.getUserConfig();
    Map<String, String> mapField = Maps.newHashMap();
    mapField.put("k1", "v1");
    mapField.put("k2", "v2");
    userConfig.setMapField("sampleMap", mapField);
    ResourceConfig.Delta delta =
        new ResourceConfig.Delta(resource.getId()).setUserConfig(userConfig);
    accessor.updateResource(resource.getId(), delta);
  }
View Full Code Here

Examples of org.apache.helix.api.accessor.ResourceAccessor

public class PersistAssignmentStage extends AbstractBaseStage {
  @Override
  public void process(ClusterEvent event) throws Exception {
    HelixManager helixManager = event.getAttribute("helixmanager");
    HelixDataAccessor accessor = helixManager.getHelixDataAccessor();
    ResourceAccessor resourceAccessor = new ResourceAccessor(accessor);
    BestPossibleStateOutput assignments =
        event.getAttribute(AttributeName.BEST_POSSIBLE_STATE.toString());
    for (ResourceId resourceId : assignments.getAssignedResources()) {
      ResourceAssignment assignment = assignments.getResourceAssignment(resourceId);
      resourceAccessor.setResourceAssignment(resourceId, assignment);
    }
  }
View Full Code Here

Examples of org.apache.helix.api.accessor.ResourceAccessor

  ParticipantAccessor participantAccessor(String clusterName) {
    return new ParticipantAccessor(new ZKHelixDataAccessor(clusterName, _baseAccessor));
  }

  ResourceAccessor resourceAccessor(String clusterName) {
    return new ResourceAccessor(new ZKHelixDataAccessor(clusterName, _baseAccessor));
  }
View Full Code Here

Examples of org.apache.helix.api.accessor.ResourceAccessor

    int replicaCount = Integer.parseInt(optValues[2]);
    String groupTag = null;
    if (groupTagValues != null && groupTagValues.length > 0) {
      groupTag = groupTagValues[0];
    }
    ResourceAccessor accessor = resourceAccessor(clusterName);
    accessor.generateDefaultAssignment(ResourceId.from(resourceName), replicaCount, groupTag);
  }
View Full Code Here

Examples of org.apache.helix.api.accessor.ResourceAccessor

    String resourceName = optValues[1];
    String partitionName = optValues[2];

    ResourceId resourceId = ResourceId.from(resourceName);
    PartitionId partitionId = PartitionId.from(partitionName);
    ResourceAccessor accessor = resourceAccessor(clusterName);
    Resource resource = accessor.readResource(resourceId);

    StringBuilder sb = new StringBuilder();
    Map<ParticipantId, State> stateMap = resource.getExternalView().getStateMap(partitionId);
    sb.append(resourceName + "/" + partitionName + ", externalView: " + stateMap);
    PartitionedRebalancerContext partitionedContext =
View Full Code Here

Examples of org.apache.helix.api.accessor.ResourceAccessor

      results = keyValueMap(accessor.readUserConfig(participantId), null, keys);
      break;
    }
    case RESOURCE: {
      ResourceId resourceId = ResourceId.from(scopeArgs[1]);
      ResourceAccessor accessor = resourceAccessor(clusterName);
      results = keyValueMap(accessor.readUserConfig(resourceId), null, keys);
      break;
    }
    case PARTITION: {
      ResourceId resourceId = ResourceId.from(scopeArgs[1]);
      String partitionId = scopeArgs[2];
      ResourceAccessor accessor = resourceAccessor(clusterName);
      results = keyValueMap(accessor.readUserConfig(resourceId), partitionId, keys);
      break;
    }
    default:
      System.err.println("Non-recognized scopeType: " + scopeType);
      break;
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.