Liferay 7.0-ce-b4

com.liferay.portlet.expando.service.impl
Class ExpandoColumnLocalServiceImpl

java.lang.Object
  extended by com.liferay.portal.service.BaseLocalServiceImpl
      extended by com.liferay.portlet.expando.service.base.ExpandoColumnLocalServiceBaseImpl
          extended by com.liferay.portlet.expando.service.impl.ExpandoColumnLocalServiceImpl
All Implemented Interfaces:
IdentifiableOSGiService, BaseLocalService, PersistedModelLocalService, ExpandoColumnLocalService

public class ExpandoColumnLocalServiceImpl
extends ExpandoColumnLocalServiceBaseImpl


Field Summary
 
Fields inherited from class com.liferay.portlet.expando.service.base.ExpandoColumnLocalServiceBaseImpl
classNameLocalService, classNamePersistence, counterLocalService, expandoColumnLocalService, expandoColumnPersistence, expandoRowLocalService, expandoRowPersistence, expandoTableLocalService, expandoTablePersistence, expandoValueLocalService, expandoValuePersistence, persistedModelLocalServiceRegistry, resourceLocalService, userFinder, userLocalService, userPersistence
 
Constructor Summary
ExpandoColumnLocalServiceImpl()
           
 
Method Summary
 ExpandoColumn addColumn(long tableId, String name, int type)
           
 ExpandoColumn addColumn(long tableId, String name, int type, Object defaultData)
           
 void deleteColumn(ExpandoColumn column)
           
 void deleteColumn(long columnId)
           
 void deleteColumn(long companyId, long classNameId, String tableName, String name)
           
 void deleteColumn(long tableId, String name)
           
 void deleteColumn(long companyId, String className, String tableName, String name)
           
 void deleteColumns(long tableId)
           
 void deleteColumns(long companyId, long classNameId, String tableName)
           
 void deleteColumns(long companyId, String className, String tableName)
           
 ExpandoColumn getColumn(long columnId)
           
 ExpandoColumn getColumn(long companyId, long classNameId, String tableName, String name)
           
 ExpandoColumn getColumn(long tableId, String name)
           
 ExpandoColumn getColumn(long companyId, String className, String tableName, String name)
           
 List<ExpandoColumn> getColumns(long tableId)
           
 List<ExpandoColumn> getColumns(long tableId, Collection<String> names)
           
 List<ExpandoColumn> getColumns(long companyId, long classNameId, String tableName)
           
 List<ExpandoColumn> getColumns(long companyId, long classNameId, String tableName, Collection<String> names)
           
 List<ExpandoColumn> getColumns(long companyId, String className, String tableName)
           
 List<ExpandoColumn> getColumns(long companyId, String className, String tableName, Collection<String> columnNames)
           
 int getColumnsCount(long tableId)
           
 int getColumnsCount(long companyId, long classNameId, String tableName)
           
 int getColumnsCount(long companyId, String className, String tableName)
           
 ExpandoColumn getDefaultTableColumn(long companyId, long classNameId, String name)
           
 ExpandoColumn getDefaultTableColumn(long companyId, String className, String name)
           
 List<ExpandoColumn> getDefaultTableColumns(long companyId, long classNameId)
           
 List<ExpandoColumn> getDefaultTableColumns(long companyId, String className)
           
 int getDefaultTableColumnsCount(long companyId, long classNameId)
           
 int getDefaultTableColumnsCount(long companyId, String className)
           
 ExpandoColumn updateColumn(long columnId, String name, int type)
           
 ExpandoColumn updateColumn(long columnId, String name, int type, Object defaultData)
           
 ExpandoColumn updateTypeSettings(long columnId, String typeSettings)
           
protected  ExpandoValue validate(long columnId, long tableId, String name, int type, Object defaultData)
           
 
Methods inherited from class com.liferay.portlet.expando.service.base.ExpandoColumnLocalServiceBaseImpl
addExpandoColumn, afterPropertiesSet, createExpandoColumn, deleteExpandoColumn, deleteExpandoColumn, deletePersistedModel, destroy, dynamicQuery, dynamicQuery, dynamicQuery, dynamicQuery, dynamicQueryCount, dynamicQueryCount, fetchExpandoColumn, getActionableDynamicQuery, getClassNameLocalService, getClassNamePersistence, getCounterLocalService, getExpandoColumn, getExpandoColumnLocalService, getExpandoColumnPersistence, getExpandoColumns, getExpandoColumnsCount, getExpandoRowLocalService, getExpandoRowPersistence, getExpandoTableLocalService, getExpandoTablePersistence, getExpandoValueLocalService, getExpandoValuePersistence, getIndexableActionableDynamicQuery, getModelClass, getModelClassName, getOSGiServiceIdentifier, getPersistedModel, getResourceLocalService, getUserFinder, getUserLocalService, getUserPersistence, initActionableDynamicQuery, runSQL, setClassNameLocalService, setClassNamePersistence, setCounterLocalService, setExpandoColumnLocalService, setExpandoColumnPersistence, setExpandoRowLocalService, setExpandoRowPersistence, setExpandoTableLocalService, setExpandoTablePersistence, setExpandoValueLocalService, setExpandoValuePersistence, setResourceLocalService, setUserFinder, setUserLocalService, setUserPersistence, updateExpandoColumn
 
Methods inherited from class com.liferay.portal.service.BaseLocalServiceImpl
getClassLoader, getLocalizationMap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExpandoColumnLocalServiceImpl

public ExpandoColumnLocalServiceImpl()
Method Detail

addColumn

public ExpandoColumn addColumn(long tableId,
                               String name,
                               int type)
                        throws PortalException
Throws:
PortalException

addColumn

public ExpandoColumn addColumn(long tableId,
                               String name,
                               int type,
                               Object defaultData)
                        throws PortalException
Throws:
PortalException

deleteColumn

public void deleteColumn(ExpandoColumn column)

deleteColumn

public void deleteColumn(long columnId)
                  throws PortalException
Throws:
PortalException

deleteColumn

public void deleteColumn(long companyId,
                         long classNameId,
                         String tableName,
                         String name)
                  throws PortalException
Throws:
PortalException

deleteColumn

public void deleteColumn(long tableId,
                         String name)

deleteColumn

public void deleteColumn(long companyId,
                         String className,
                         String tableName,
                         String name)
                  throws PortalException
Throws:
PortalException

deleteColumns

public void deleteColumns(long tableId)

deleteColumns

public void deleteColumns(long companyId,
                          long classNameId,
                          String tableName)
                   throws PortalException
Throws:
PortalException

deleteColumns

public void deleteColumns(long companyId,
                          String className,
                          String tableName)
                   throws PortalException
Throws:
PortalException

getColumn

public ExpandoColumn getColumn(long columnId)
                        throws PortalException
Throws:
PortalException

getColumn

public ExpandoColumn getColumn(long companyId,
                               long classNameId,
                               String tableName,
                               String name)

getColumn

public ExpandoColumn getColumn(long tableId,
                               String name)

getColumn

public ExpandoColumn getColumn(long companyId,
                               String className,
                               String tableName,
                               String name)

getColumns

public List<ExpandoColumn> getColumns(long tableId)

getColumns

public List<ExpandoColumn> getColumns(long tableId,
                                      Collection<String> names)

getColumns

public List<ExpandoColumn> getColumns(long companyId,
                                      long classNameId,
                                      String tableName)

getColumns

public List<ExpandoColumn> getColumns(long companyId,
                                      long classNameId,
                                      String tableName,
                                      Collection<String> names)

getColumns

public List<ExpandoColumn> getColumns(long companyId,
                                      String className,
                                      String tableName)

getColumns

public List<ExpandoColumn> getColumns(long companyId,
                                      String className,
                                      String tableName,
                                      Collection<String> columnNames)

getColumnsCount

public int getColumnsCount(long tableId)

getColumnsCount

public int getColumnsCount(long companyId,
                           long classNameId,
                           String tableName)

getColumnsCount

public int getColumnsCount(long companyId,
                           String className,
                           String tableName)

getDefaultTableColumn

public ExpandoColumn getDefaultTableColumn(long companyId,
                                           long classNameId,
                                           String name)

getDefaultTableColumn

public ExpandoColumn getDefaultTableColumn(long companyId,
                                           String className,
                                           String name)

getDefaultTableColumns

public List<ExpandoColumn> getDefaultTableColumns(long companyId,
                                                  long classNameId)

getDefaultTableColumns

public List<ExpandoColumn> getDefaultTableColumns(long companyId,
                                                  String className)

getDefaultTableColumnsCount

public int getDefaultTableColumnsCount(long companyId,
                                       long classNameId)

getDefaultTableColumnsCount

public int getDefaultTableColumnsCount(long companyId,
                                       String className)

updateColumn

public ExpandoColumn updateColumn(long columnId,
                                  String name,
                                  int type)
                           throws PortalException
Throws:
PortalException

updateColumn

public ExpandoColumn updateColumn(long columnId,
                                  String name,
                                  int type,
                                  Object defaultData)
                           throws PortalException
Throws:
PortalException

updateTypeSettings

public ExpandoColumn updateTypeSettings(long columnId,
                                        String typeSettings)
                                 throws PortalException
Throws:
PortalException

validate

protected ExpandoValue validate(long columnId,
                                long tableId,
                                String name,
                                int type,
                                Object defaultData)
                         throws PortalException
Throws:
PortalException

Liferay 7.0-ce-b4