com.liferay.portlet.expando.service
Interface ExpandoTableService


public interface ExpandoTableService

View Source

ServiceBuilder generated this class. Modifications in this class will be overwritten the next time is generated.

This interface defines the service. The default implementation is com.liferay.portlet.expando.service.impl.ExpandoTableServiceImpl. Modify methods in that class and rerun ServiceBuilder to populate this class and all other generated classes.

This is a remote service. Methods of this service are expected to have security checks based on the propagated JAAS credentials because this service can be accessed remotely.

Author:
Brian Wing Shun Chan
See Also:
ExpandoTableServiceFactory, ExpandoTableServiceUtil

Method Summary
 ExpandoTable addDefaultTable(long classNameId)
           
 ExpandoTable addDefaultTable(java.lang.String className)
           
 ExpandoTable addTable(long classNameId, java.lang.String name)
           
 ExpandoTable addTable(java.lang.String className, java.lang.String name)
           
 void deleteTable(long tableId)
           
 void deleteTable(long classNameId, java.lang.String name)
           
 void deleteTable(java.lang.String className, java.lang.String name)
           
 void deleteTables(long classNameId)
           
 void deleteTables(java.lang.String className)
           
 ExpandoTable getDefaultTable(long classNameId)
           
 ExpandoTable getDefaultTable(java.lang.String className)
           
 ExpandoTable getTable(long tableId)
           
 ExpandoTable getTable(long classNameId, java.lang.String name)
           
 ExpandoTable getTable(java.lang.String className, java.lang.String name)
           
 java.util.List<ExpandoTable> getTables(long classNameId)
           
 java.util.List<ExpandoTable> getTables(java.lang.String className)
           
 ExpandoTable updateTable(long tableId, java.lang.String name)
           
 

Method Detail

addDefaultTable

ExpandoTable addDefaultTable(java.lang.String className)
                             throws java.rmi.RemoteException,
                                    com.liferay.portal.SystemException,
                                    com.liferay.portal.PortalException
Throws:
java.rmi.RemoteException
com.liferay.portal.SystemException
com.liferay.portal.PortalException

addDefaultTable

ExpandoTable addDefaultTable(long classNameId)
                             throws java.rmi.RemoteException,
                                    com.liferay.portal.SystemException,
                                    com.liferay.portal.PortalException
Throws:
java.rmi.RemoteException
com.liferay.portal.SystemException
com.liferay.portal.PortalException

addTable

ExpandoTable addTable(java.lang.String className,
                      java.lang.String name)
                      throws java.rmi.RemoteException,
                             com.liferay.portal.SystemException,
                             com.liferay.portal.PortalException
Throws:
java.rmi.RemoteException
com.liferay.portal.SystemException
com.liferay.portal.PortalException

addTable

ExpandoTable addTable(long classNameId,
                      java.lang.String name)
                      throws java.rmi.RemoteException,
                             com.liferay.portal.SystemException,
                             com.liferay.portal.PortalException
Throws:
java.rmi.RemoteException
com.liferay.portal.SystemException
com.liferay.portal.PortalException

deleteTable

void deleteTable(long tableId)
                 throws java.rmi.RemoteException,
                        com.liferay.portal.SystemException,
                        com.liferay.portal.PortalException
Throws:
java.rmi.RemoteException
com.liferay.portal.SystemException
com.liferay.portal.PortalException

deleteTable

void deleteTable(java.lang.String className,
                 java.lang.String name)
                 throws java.rmi.RemoteException,
                        com.liferay.portal.SystemException,
                        com.liferay.portal.PortalException
Throws:
java.rmi.RemoteException
com.liferay.portal.SystemException
com.liferay.portal.PortalException

deleteTable

void deleteTable(long classNameId,
                 java.lang.String name)
                 throws java.rmi.RemoteException,
                        com.liferay.portal.SystemException,
                        com.liferay.portal.PortalException
Throws:
java.rmi.RemoteException
com.liferay.portal.SystemException
com.liferay.portal.PortalException

deleteTables

void deleteTables(java.lang.String className)
                  throws java.rmi.RemoteException,
                         com.liferay.portal.SystemException,
                         com.liferay.portal.PortalException
Throws:
java.rmi.RemoteException
com.liferay.portal.SystemException
com.liferay.portal.PortalException

deleteTables

void deleteTables(long classNameId)
                  throws java.rmi.RemoteException,
                         com.liferay.portal.SystemException,
                         com.liferay.portal.PortalException
Throws:
java.rmi.RemoteException
com.liferay.portal.SystemException
com.liferay.portal.PortalException

getDefaultTable

ExpandoTable getDefaultTable(java.lang.String className)
                             throws java.rmi.RemoteException,
                                    com.liferay.portal.SystemException,
                                    com.liferay.portal.PortalException
Throws:
java.rmi.RemoteException
com.liferay.portal.SystemException
com.liferay.portal.PortalException

getDefaultTable

ExpandoTable getDefaultTable(long classNameId)
                             throws java.rmi.RemoteException,
                                    com.liferay.portal.SystemException,
                                    com.liferay.portal.PortalException
Throws:
java.rmi.RemoteException
com.liferay.portal.SystemException
com.liferay.portal.PortalException

getTable

ExpandoTable getTable(long tableId)
                      throws java.rmi.RemoteException,
                             com.liferay.portal.SystemException,
                             com.liferay.portal.PortalException
Throws:
java.rmi.RemoteException
com.liferay.portal.SystemException
com.liferay.portal.PortalException

getTable

ExpandoTable getTable(java.lang.String className,
                      java.lang.String name)
                      throws java.rmi.RemoteException,
                             com.liferay.portal.SystemException,
                             com.liferay.portal.PortalException
Throws:
java.rmi.RemoteException
com.liferay.portal.SystemException
com.liferay.portal.PortalException

getTable

ExpandoTable getTable(long classNameId,
                      java.lang.String name)
                      throws java.rmi.RemoteException,
                             com.liferay.portal.SystemException,
                             com.liferay.portal.PortalException
Throws:
java.rmi.RemoteException
com.liferay.portal.SystemException
com.liferay.portal.PortalException

getTables

java.util.List<ExpandoTable> getTables(java.lang.String className)
                                       throws java.rmi.RemoteException,
                                              com.liferay.portal.SystemException,
                                              com.liferay.portal.PortalException
Throws:
java.rmi.RemoteException
com.liferay.portal.SystemException
com.liferay.portal.PortalException

getTables

java.util.List<ExpandoTable> getTables(long classNameId)
                                       throws java.rmi.RemoteException,
                                              com.liferay.portal.SystemException,
                                              com.liferay.portal.PortalException
Throws:
java.rmi.RemoteException
com.liferay.portal.SystemException
com.liferay.portal.PortalException

updateTable

ExpandoTable updateTable(long tableId,
                         java.lang.String name)
                         throws java.rmi.RemoteException,
                                com.liferay.portal.SystemException,
                                com.liferay.portal.PortalException
Throws:
java.rmi.RemoteException
com.liferay.portal.SystemException
com.liferay.portal.PortalException