com.ibm.pim.job
Interface ItemImport

All Superinterfaces:
Import, Job, UserJob

public interface ItemImport
extends Import

Interface for Item import type

Since:
6.0.0

Nested Class Summary
static class ItemImport.ImportSemantics
           
 
Nested classes/interfaces inherited from interface com.ibm.pim.job.Import
Import.OptionalArguments
 
Field Summary
 
Fields inherited from interface com.ibm.pim.job.Job
copyright
 
Method Summary
 Catalog getCatalog()
          Returns the destination catalog for an item import
 FileSpec getFileSpec()
          Fetches the FileSpec associated to this import
 ItemImport.ImportSemantics getSemantics()
          Returns the semantics for this import
 SpecMap getSpecMap()
          Fetches the SpecMap associated to this import
 
Methods inherited from interface com.ibm.pim.job.Import
getAccessControlGroup, getAuthorizedUser, getCharset, getSourceFileName
 
Methods inherited from interface com.ibm.pim.job.UserJob
getName, getScript
 
Methods inherited from interface com.ibm.pim.job.Job
delete, getCreator, getDescription, getExecutable, getLastRunSchedule, getParameterNames, getParameterValue, getRecurring, getSchedules, save, setParameterValue, setRecurring
 

Method Detail

getSemantics

ItemImport.ImportSemantics getSemantics()
Returns the semantics for this import

Returns:
Import semantics
Throws:
PIMInternalException - If an internal error occurs
java.lang.UnsupportedOperationException - If any unknown semantic types are encountered

getFileSpec

FileSpec getFileSpec()
Fetches the FileSpec associated to this import

Returns:
FileSpec used for this import
Throws:
PIMInternalException - If an internal error occurs
PIMAuthorizationException - Reserved for future use

getSpecMap

SpecMap getSpecMap()
Fetches the SpecMap associated to this import

Returns:
Spec map associated to this import
Throws:
PIMInternalException - If an internal error occurs
PIMAuthorizationException - Reserved for future use

getCatalog

Catalog getCatalog()
Returns the destination catalog for an item import

Returns:
Catalog used for an item import
Throws:
PIMInternalException - If an internal error occurs
PIMAuthorizationException - Reserved for future use