Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Integrating ONE Automation with Business Systems with the API

613 views

Published on

Integrating ONE Automation with Business Systems with the API

  • Be the first to comment

Integrating ONE Automation with Business Systems with the API

  1. 1. Automic World 2015 November 2015 Integrating ONE Automation with the Java API
  2. 2. 2 Property of Automic Software. All rights reserved What do those actions have in common?  Add or Modify the same Variable in 150 Jobs  Deactivate 100 Existing Jobs  Delete all Objects with a title containing “*ABC*”  Copy 25 Objects From Production to Non-Prod  … Answer: They can only be done via the Rich Client (no CLI)
  3. 3. 3 Property of Automic Software. All rights reserved Inbound Hooks into the Engine Our customers are getting more mature Method Strengths Limitations Web Services Simple to Use No modification of Objects Call API Simple to Use, leverages Automic Scripting, powerful No modification of Objects Java API Limitless Complex, misunderstood
  4. 4. 4 Property of Automic Software. All rights reserved What makes the Java API interesting  You can get it to do anything  It’s actually not hard to use or understand  It will save time to existing customers  It is supported & documented..  You can get it to do anything
  5. 5. 5 Property of Automic Software. All rights reserved Introducing The Open-Source Command Line Interface  Works for AE v8 and up  Built on top of the Java API  Built-in safety & Simulation  Current Operations • Create Objects • Delete Objects • Duplicate Objects • Rename Objects • Update Objects • Move Objects • Copy Objects (Across Clients) • Extract Usage Reports • Etc.…  Support for Regular Expressions  Extensible  Open Source
  6. 6. 6 Property of Automic Software. All rights reserved Live Example – Using the Command Line Interface  Rename all NOVA Objects to BETA  Update Workflow Definitions with new task names  Modify the &IP_ADR Variable containing the IP address of the Production Application Server in all Workflows  Searching Objects using hardcoded Production IP Address in Pre/Post/Process tab  Replace IP Address in Pre/Post/Process tab  Select Objects to delete with Regular Expressions  Run a simulation of deletion  Delete BETA sandbox objects  Copy NOVA application Objects from Prod Client (200) to Non-Prod Client (300)  Check which objects are moved
  7. 7. 7 Property of Automic Software. All rights reserved What do you need to get started? Get the Java API (it’s called UC4.jar, and you already own it)c Check out the Documentation & Sample Code Projects Write your very first Project with our Tutorials Actually, not much:
  8. 8. 8 Property of Automic Software. All rights reserved If you don’t think you are ready… https://marketplace.automic.com/browse/#/search/Java-API  You can simply check out the self-paced training modules here:
  9. 9. 9 Property of Automic Software. All rights reserved Self Paced Training https://marketplace.automic.com/browse/#/search/Java-API
  10. 10. 10 Property of Automic Software. All rights reserved Github Repositories https://github.com/search?q=user%3AbrendanSapience+Automic  You can also copy and check out the existing projects:
  11. 11. 11 Property of Automic Software. All rights reserved Q&A Thank You!

×