Package com.esri.gpt.framework.collection

Examples of com.esri.gpt.framework.collection.StringSet.toArray()


  CatalogIndexAdapter indexAdapter = getCatalogIndexAdapter();
  if (indexAdapter!=null) {
    StringSet uuids = new StringSet();
    uuids.add(record.getUuid());
    indexAdapter.deleteDocuments(uuids.toArray(new String[0]));
    if (cswRemoteRepository.isActive()) {
      StringSet fids = queryFileIdentifiers(uuids);
      if (fids.size() > 0) cswRemoteRepository.onRecordsDeleted(fids);
    }
  }
View Full Code Here


      getCriteria().getActionCriteria().getAction();

    StringSet uuids =
      getCriteria().getActionCriteria().getSelectedRecordIdSet();

    String[] aUuids = uuids.toArray(new String[uuids.size()]);

    switch (action) {
      case ViewReport:
        if (aUuids.length == 1) {
          getCriteria().getActionCriteria().setEventUuid(aUuids[0]);
View Full Code Here

* @param actionCriteria the criteria for the action
* @throws Exception if an exception occurs
*/
private void executeSynchronization(ActionEvent event, RequestContext context, MmdActionCriteria actionCriteria) throws Exception {
  StringSet uuids = actionCriteria.getSelectedRecordIdSet();
  String[] aUuids = uuids.toArray(new String[uuids.size()]);
  HrHarvestRequest hrvFullRequest =
    new HrHarvestRequest(context,aUuids,HjRecord.JobType.Now,new HrCriteria(),new HrResult());
  hrvFullRequest.execute();
  if (hrvFullRequest.getActionResult().getNumberOfRecordsModified() > 0) {
    extractMessageBroker().addSuccessMessage(
View Full Code Here

* @param actionCriteria the criteria for the action
* @throws Exception if an exception occurs
*/
private void executeCancelSynchronization(ActionEvent event, RequestContext context, MmdActionCriteria actionCriteria) throws Exception {
  StringSet uuids = actionCriteria.getSelectedRecordIdSet();
  String[] aUuids = uuids.toArray(new String[uuids.size()]);
  int canceledCount = 0;
  for (String uuid : aUuids) {
    if (context.getApplicationContext().getHarvestingEngine().cancel(context, uuid)) {
      canceledCount++;
    }
View Full Code Here

* @param actionCriteria the criteria for the action
* @throws Exception if an exception occurs
*/
private void executeShowHarvested(ActionEvent event, RequestContext context, MmdActionCriteria actionCriteria) throws Exception {
  StringSet uuids = actionCriteria.getSelectedRecordIdSet();
  String[] aUuids = uuids.toArray(new String[uuids.size()]);
  if (aUuids.length>0) {
      getCriteria().getQueryCriteria().reset();
      getCriteria().getQueryCriteria().setSiteUuid(aUuids[0]);
  }
}
View Full Code Here

* @param actionCriteria the criteria for the action
* @throws Exception if an exception occurs
*/
private void executeFind(ActionEvent event, RequestContext context, MmdActionCriteria actionCriteria) throws Exception {
  StringSet uuids = actionCriteria.getSelectedRecordIdSet();
  String[] aUuids = uuids.toArray(new String[uuids.size()]);
  if (aUuids.length>0) {
      getCriteria().getQueryCriteria().reset();
      getCriteria().getQueryCriteria().setUuid(aUuids[0]);
  }
}
View Full Code Here

          }
        }
         
        // execute the delete
        if (ids.size() > 0) {
          this.executeDelete(context,publisher,typeName,handle,ids.toArray(new String[0]));
        } else {
          String msg = "No Ids were specified for deletion.";
          throw new OwsException(msg);
        }
      }
View Full Code Here

              getCriteria().getActionCriteria().getAction();

      StringSet uuids =
              getCriteria().getActionCriteria().getSelectedRecordIdSet();

      String[] aUuids = uuids.toArray(new String[uuids.size()]);

      switch (action) {
        case Create:
          getCriteria().getActionCriteria().setUuid("");
          return "catalog.harvest.manage.create";
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.