Liferay 7.0-ce-b8 portal-impl

com.liferay.portal.patcher
Class PatcherImpl

java.lang.Object
  extended by com.liferay.portal.patcher.PatcherImpl
All Implemented Interfaces:
com.liferay.portal.kernel.patcher.Patcher

public class PatcherImpl
extends Object
implements com.liferay.portal.kernel.patcher.Patcher


Field Summary
 
Fields inherited from interface com.liferay.portal.kernel.patcher.Patcher
PATCHER_PROPERTIES, PATCHER_SERVICE_PROPERTIES, PROPERTY_FIXED_ISSUES, PROPERTY_INSTALLED_PATCHES, PROPERTY_PATCH_DIRECTORY, PROPERTY_PATCH_LEVELS, PROPERTY_PATCHING_TOOL_VERSION
 
Constructor Summary
PatcherImpl()
           
 
Method Summary
 boolean applyPatch(File patchFile)
           
 String[] getFixedIssues()
           
 String[] getInstalledPatches()
           
 File getPatchDirectory()
           
 int getPatchingToolVersion()
           
 String[] getPatchLevels()
           
 Properties getProperties()
           
 boolean hasInconsistentPatchLevels()
           
 boolean isConfigured()
           
 void verifyPatchLevels()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PatcherImpl

public PatcherImpl()
Method Detail

applyPatch

public boolean applyPatch(File patchFile)
Specified by:
applyPatch in interface com.liferay.portal.kernel.patcher.Patcher

getFixedIssues

public String[] getFixedIssues()
Specified by:
getFixedIssues in interface com.liferay.portal.kernel.patcher.Patcher

getInstalledPatches

public String[] getInstalledPatches()
Specified by:
getInstalledPatches in interface com.liferay.portal.kernel.patcher.Patcher

getPatchDirectory

public File getPatchDirectory()
Specified by:
getPatchDirectory in interface com.liferay.portal.kernel.patcher.Patcher

getPatchingToolVersion

public int getPatchingToolVersion()
Specified by:
getPatchingToolVersion in interface com.liferay.portal.kernel.patcher.Patcher

getPatchLevels

public String[] getPatchLevels()
Specified by:
getPatchLevels in interface com.liferay.portal.kernel.patcher.Patcher

getProperties

public Properties getProperties()
Specified by:
getProperties in interface com.liferay.portal.kernel.patcher.Patcher

hasInconsistentPatchLevels

public boolean hasInconsistentPatchLevels()
Specified by:
hasInconsistentPatchLevels in interface com.liferay.portal.kernel.patcher.Patcher

isConfigured

public boolean isConfigured()
Specified by:
isConfigured in interface com.liferay.portal.kernel.patcher.Patcher

verifyPatchLevels

public void verifyPatchLevels()
                       throws com.liferay.portal.kernel.patcher.PatchInconsistencyException
Specified by:
verifyPatchLevels in interface com.liferay.portal.kernel.patcher.Patcher
Throws:
com.liferay.portal.kernel.patcher.PatchInconsistencyException

Liferay 7.0-ce-b8 portal-impl