gran.app.adapter.kernel.mailimport
Class BaseMailImportAdapter
java.lang.Object
gran.app.adapter.kernel.mailimport.BaseMailImportAdapter
- All Implemented Interfaces:
- Adapter, KernelAdapter, MailImportAdapter
- public class BaseMailImportAdapter
- extends java.lang.Object
- implements MailImportAdapter
Method Summary |
java.lang.String |
createRecordImpl(java.lang.String task,
java.lang.String keywords,
java.lang.String searchIn,
java.lang.String category,
java.lang.String result)
|
void |
deleteImpl(java.lang.String id)
|
java.lang.String |
getDescription()
Get description of adapter as plain text |
java.util.Collection |
getEmailTypesImpl()
|
gran.model.MailImport |
getRecordImpl(java.lang.String taskId,
gran.model.MailImport res)
|
java.util.Collection |
getRecordsImpl(java.util.Collection res)
|
boolean |
init()
Initialize adapter. |
void |
updateRecordImpl(java.lang.String id,
java.lang.String keywords,
java.lang.String searchIn,
java.lang.String category)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BaseMailImportAdapter
public BaseMailImportAdapter()
init
public boolean init()
- Description copied from interface:
Adapter
- Initialize adapter. TrackStudio calls this method
during startup.
- Specified by:
init
in interface Adapter
- Returns:
- true when adapter initialized, false otherwise.
getDescription
public java.lang.String getDescription()
- Description copied from interface:
Adapter
- Get description of adapter as plain text
- Specified by:
getDescription
in interface Adapter
deleteImpl
public void deleteImpl(java.lang.String id)
throws gran.exception.GranException
- Specified by:
deleteImpl
in interface MailImportAdapter
- Throws:
gran.exception.GranException
getRecordImpl
public gran.model.MailImport getRecordImpl(java.lang.String taskId,
gran.model.MailImport res)
throws gran.exception.GranException
- Specified by:
getRecordImpl
in interface MailImportAdapter
- Throws:
gran.exception.GranException
updateRecordImpl
public void updateRecordImpl(java.lang.String id,
java.lang.String keywords,
java.lang.String searchIn,
java.lang.String category)
throws gran.exception.GranException
- Specified by:
updateRecordImpl
in interface MailImportAdapter
- Throws:
gran.exception.GranException
createRecordImpl
public java.lang.String createRecordImpl(java.lang.String task,
java.lang.String keywords,
java.lang.String searchIn,
java.lang.String category,
java.lang.String result)
throws gran.exception.GranException
- Specified by:
createRecordImpl
in interface MailImportAdapter
- Throws:
gran.exception.GranException
getRecordsImpl
public java.util.Collection getRecordsImpl(java.util.Collection res)
throws gran.exception.GranException
- Specified by:
getRecordsImpl
in interface MailImportAdapter
- Throws:
gran.exception.GranException
getEmailTypesImpl
public java.util.Collection getEmailTypesImpl()
throws gran.exception.GranException
- Specified by:
getEmailTypesImpl
in interface MailImportAdapter
- Throws:
gran.exception.GranException
Copyright © 2002-2003 TrackStudio, Ltd. All Rights Reserved.