cancel
Showing results for 
Search instead for 
Did you mean: 

Is there Java API for Enterprise Vault

ihendry
Level 3

Hi,

 

Normally we use Outlook add-on to view any archived mails, and now we have a requirement to read mail data (including From/To/Cc/Body/Attachments) based on mail id in the JavaEE application.

So we'd like to see if there's Java API availble to achieve this. Much appreciated.

1 ACCEPTED SOLUTION

Accepted Solutions

Rob_Wilcox1
Level 6
Partner
There are a few API's for EV, but the real one is the CM API. That lets you do archiving, retrieval and so on. But, to access it, and write an Application you need to be in the STEP program, which costs $$. The search API will give you thinks like To, From, etc... but won't let you read the message.
Working for cloudficient.com

View solution in original post

11 REPLIES 11

Rob_Wilcox1
Level 6
Partner
There are a few API's for EV, but the real one is the CM API. That lets you do archiving, retrieval and so on. But, to access it, and write an Application you need to be in the STEP program, which costs $$. The search API will give you thinks like To, From, etc... but won't let you read the message.
Working for cloudficient.com

ihendry
Level 3

Hi Rob,

Thanks a lot for your info.

Do you know if the API (EV API and/or CM API) has Java implemetation or not? As our application is pure in Java.

Pradeep-Papnai
Level 6
Employee Accredited Certified

Agreed with Rob, please refer STEP link.

Overview of the Symantec Technology Enabled Program (STEP)
https://www-secure.symantec.com/connect/articles/overview-symantec-technology-enabled-program-step

ihendry
Level 3

Thanks.

Before joining in the STEP, we need to know if the API could be used or not by our JavaEE application, as we would expect a Java implementation, not in C#. 

A_J1
Level 6
Employee Accredited Certified

Hi,

 

This what you need i want to know i believe..

RAIL framework simplification

You can implement using any technology compatible with the CM API – any version of the .NET framework using C#, managed C++, VB .NET, etc., unmanaged C++, Java (with suitable COM interop), or even VB Script, etc.

With EV 10.0.4 onwards using EV Extensions – RAIL (Rapid Agent Ingestion Layer) to know more about it Join STEP.

A_J1
Level 6
Employee Accredited Certified

let me know if you still have any queries...

ihendry
Level 3

Much much appreciated. This is what we need to know.

 

A bit more:

Do you mean the API should be running on Windows OS, though it can be invoked via Java? As our JavaEE application is running on Linux platform. Please correct me if any mis-understanding. Thanks again.

GabeV
Level 6
Employee Accredited

Here is the link to the STEP program:

http://www.symantec.com/partners/programs/technology-partners/

I suggest you to contact the STEP program directly:

Contact Us
US and Canada partner hotline
+1 888-780-7962
6 a.m. - 5 p.m. (PST), Monday to Friday

cis@symantec.com

I know that they will assist you through any questions or concerns you might have about this program and Enterprise Vault CM API.

I hope this helps.

JesusWept3
Level 6
Partner Accredited Certified

You'd have to use something like JNBridge or J-Interop (http://j-interop.org/)

The only other way would be to use a web service on the EV Server, and interact with it the same way that mail apps interact with EWS etc, but that would mean you would still have to develop code on the windows side

https://www.linkedin.com/in/alex-allen-turl-07370146

A_J1
Level 6
Employee Accredited Certified

Hi,

 

yes, we need Java with suitable COM interop.. but still you have to develop code on the windows side...

I hope this helps..

 

 

ihendry
Level 3

Got it, and thanks everyone for your kind response/info.