Skip navigation links


oracle.iam.patch.api
Interface FileHandlerIntf


public interface FileHandlerIntf

Method Summary
 boolean detectCustomization()
          This method will detect the customizations in the current file represented by the instance
 boolean handleConflicts()
          This method will do the processing based on the nature of customizations
 void init(FileDescriptorObj aFileDescriptorObj, java.lang.String deltaFilePath)
          This method will be used to initialize the HandlerInstance.
 UtilityReturnValueObject process(java.lang.String fileName)
          This method will be the entry level method for processing any file.
 void reset()
          This method will clear all private variables, so that instance can be reinitialized for processing next file

 

Method Detail

init

void init(FileDescriptorObj aFileDescriptorObj,
          java.lang.String deltaFilePath)
This method will be used to initialize the HandlerInstance.
Parameters:
oimHome - location of OIM home where patch needs to be applied
stagingLocation - Staging location where processed files will be processed copied
patchLocation - Location where the patch was unzipped

process

UtilityReturnValueObject process(java.lang.String fileName)
This method will be the entry level method for processing any file.
Parameters:
fileName - File name of the file to be processed
Returns:
status indicating if the file contains customizations or not.

detectCustomization

boolean detectCustomization()
This method will detect the customizations in the current file represented by the instance
Parameters:
None -
Returns:
boolean.

handleConflicts

boolean handleConflicts()
This method will do the processing based on the nature of customizations
Parameters:
None -
Returns:
boolean.

reset

void reset()
This method will clear all private variables, so that instance can be reinitialized for processing next file
Parameters:
None -

Skip navigation links


Copyright © 2014, Oracle and/or its affiliates. All rights reserved.