com.liferay.portal.service.impl
Class ServiceComponentLocalServiceImpl
java.lang.Object
com.liferay.portal.service.BaseLocalServiceImpl
com.liferay.portal.service.base.ServiceComponentLocalServiceBaseImpl
com.liferay.portal.service.impl.ServiceComponentLocalServiceImpl
- All Implemented Interfaces:
- IdentifiableOSGiService, BaseLocalService, PersistedModelLocalService, ServiceComponentLocalService
public class ServiceComponentLocalServiceImpl
- extends ServiceComponentLocalServiceBaseImpl
|
Method Summary |
void |
destroyServiceComponent(ServiceComponentConfiguration serviceComponentConfiguration,
ClassLoader classLoader)
|
protected void |
doUpgradeDB(ClassLoader classLoader,
String buildNamespace,
long buildNumber,
boolean buildAutoUpgrade,
ServiceComponent previousServiceComponent,
String tablesSQL,
String sequencesSQL,
String indexesSQL)
|
List<ServiceComponent> |
getLatestServiceComponents()
|
protected List<String> |
getModelNames(ClassLoader classLoader)
|
protected List<String> |
getModelNames(String xml)
|
protected List<String> |
getModifiedTableNames(String previousTablesSQL,
String tablesSQL)
|
protected UpgradeTableListener |
getUpgradeTableListener(ClassLoader classLoader,
Class<?> modelClass)
|
ServiceComponent |
initServiceComponent(ServiceComponentConfiguration serviceComponentConfiguration,
ClassLoader classLoader,
String buildNamespace,
long buildNumber,
long buildDate,
boolean buildAutoUpgrade)
|
protected void |
removeOldServiceComponents(String buildNamespace)
|
void |
upgradeDB(ClassLoader classLoader,
String buildNamespace,
long buildNumber,
boolean buildAutoUpgrade,
ServiceComponent previousServiceComponent,
String tablesSQL,
String sequencesSQL,
String indexesSQL)
|
protected void |
upgradeModels(ClassLoader classLoader,
ServiceComponent previousServiceComponent,
String tablesSQL)
|
void |
verifyDB()
|
| Methods inherited from class com.liferay.portal.service.base.ServiceComponentLocalServiceBaseImpl |
addServiceComponent, afterPropertiesSet, createServiceComponent, deletePersistedModel, deleteServiceComponent, deleteServiceComponent, destroy, dynamicQuery, dynamicQuery, dynamicQuery, dynamicQuery, dynamicQueryCount, dynamicQueryCount, fetchServiceComponent, getActionableDynamicQuery, getCounterLocalService, getIndexableActionableDynamicQuery, getModelClass, getModelClassName, getOSGiServiceIdentifier, getPersistedModel, getServiceComponent, getServiceComponentFinder, getServiceComponentLocalService, getServiceComponentPersistence, getServiceComponents, getServiceComponentsCount, initActionableDynamicQuery, runSQL, setCounterLocalService, setServiceComponentFinder, setServiceComponentLocalService, setServiceComponentPersistence, updateServiceComponent |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ServiceComponentLocalServiceImpl
public ServiceComponentLocalServiceImpl()
destroyServiceComponent
public void destroyServiceComponent(ServiceComponentConfiguration serviceComponentConfiguration,
ClassLoader classLoader)
getLatestServiceComponents
public List<ServiceComponent> getLatestServiceComponents()
initServiceComponent
public ServiceComponent initServiceComponent(ServiceComponentConfiguration serviceComponentConfiguration,
ClassLoader classLoader,
String buildNamespace,
long buildNumber,
long buildDate,
boolean buildAutoUpgrade)
throws PortalException
- Throws:
PortalException
upgradeDB
public void upgradeDB(ClassLoader classLoader,
String buildNamespace,
long buildNumber,
boolean buildAutoUpgrade,
ServiceComponent previousServiceComponent,
String tablesSQL,
String sequencesSQL,
String indexesSQL)
throws Exception
- Throws:
Exception
verifyDB
public void verifyDB()
doUpgradeDB
protected void doUpgradeDB(ClassLoader classLoader,
String buildNamespace,
long buildNumber,
boolean buildAutoUpgrade,
ServiceComponent previousServiceComponent,
String tablesSQL,
String sequencesSQL,
String indexesSQL)
throws Exception
- Throws:
Exception
getModelNames
protected List<String> getModelNames(ClassLoader classLoader)
throws DocumentException,
IOException
- Throws:
DocumentException
IOException
getModelNames
protected List<String> getModelNames(String xml)
throws DocumentException
- Throws:
DocumentException
getModifiedTableNames
protected List<String> getModifiedTableNames(String previousTablesSQL,
String tablesSQL)
getUpgradeTableListener
protected UpgradeTableListener getUpgradeTableListener(ClassLoader classLoader,
Class<?> modelClass)
removeOldServiceComponents
protected void removeOldServiceComponents(String buildNamespace)
upgradeModels
protected void upgradeModels(ClassLoader classLoader,
ServiceComponent previousServiceComponent,
String tablesSQL)
throws Exception
- Throws:
Exception