com.liferay.portlet.expando.service.http
Class ExpandoValueServiceSoap

java.lang.Object
  extended by com.liferay.portlet.expando.service.http.ExpandoValueServiceSoap

public class ExpandoValueServiceSoap
extends java.lang.Object

View Source

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

This class provides a SOAP utility for the com.liferay.portlet.expando.service.ExpandoValueServiceUtil service utility. The static methods of this class calls the same methods of the service utility. However, the signatures are different because it is difficult for SOAP to support certain types.

ServiceBuilder follows certain rules in translating the methods. For example, if the method in the service utility returns a java.util.List, that is translated to an array of com.liferay.portlet.expando.model.ExpandoValueSoap. If the method in the service utility returns a com.liferay.portlet.expando.model.ExpandoValue, that is translated to a com.liferay.portlet.expando.model.ExpandoValueSoap. Methods that SOAP cannot safely wire are skipped.

The benefits of using the SOAP utility is that it is cross platform compatible. SOAP allows different languages like Java, .NET, C++, PHP, and even Perl, to call the generated services. One drawback of SOAP is that it is slow because it needs to serialize all calls into a text format (XML).

You can see a list of services at http://localhost:8080/tunnel-web/secure/axis. Set the property tunnel.servlet.hosts.allowed in portal.properties to configure security.

The SOAP utility is only generated for remote services.

Author:
Brian Wing Shun Chan
See Also:
ExpandoValueServiceUtil, ExpandoValueServiceHttp, com.liferay.portlet.expando.service.model.ExpandoValueSoap

Constructor Summary
ExpandoValueServiceSoap()
           
 
Method Summary
static com.liferay.portlet.expando.model.ExpandoValueSoap addValue(long columnId, long rowId, long classPK, java.lang.String data)
           
static void deleteColumnValues(long columnId)
           
static void deleteRowValues(long rowId)
           
static void deleteTableValues(long tableId)
           
static void deleteValue(long valueId)
           
static void deleteValues(long classNameId, long classPK)
           
static void deleteValues(java.lang.String className, long classPK)
           
static com.liferay.portlet.expando.model.ExpandoValueSoap[] getColumnValues(long columnId, int begin, int end)
           
static com.liferay.portlet.expando.model.ExpandoValueSoap[] getColumnValues(long classNameId, java.lang.String tableName, java.lang.String columnName, int begin, int end)
           
static com.liferay.portlet.expando.model.ExpandoValueSoap[] getColumnValues(java.lang.String className, java.lang.String tableName, java.lang.String columnName, int begin, int end)
           
static int getColumnValuesCount(long columnId)
           
static int getColumnValuesCount(long classNameId, java.lang.String tableName, java.lang.String columnName)
           
static int getColumnValuesCount(java.lang.String className, java.lang.String tableName, java.lang.String columnName)
           
static com.liferay.portlet.expando.model.ExpandoValueSoap[] getDefaultTableColumnValues(long classNameId, java.lang.String columnName, int begin, int end)
           
static com.liferay.portlet.expando.model.ExpandoValueSoap[] getDefaultTableColumnValues(java.lang.String className, java.lang.String columnName, int begin, int end)
           
static int getDefaultTableColumnValuesCount(long classNameId, java.lang.String columnName)
           
static int getDefaultTableColumnValuesCount(java.lang.String className, java.lang.String columnName)
           
static com.liferay.portlet.expando.model.ExpandoValueSoap[] getRowValues(long rowId)
           
static com.liferay.portlet.expando.model.ExpandoValueSoap[] getRowValues(long rowId, int begin, int end)
           
static int getRowValuesCount(long rowId)
           
static com.liferay.portlet.expando.model.ExpandoValueSoap getValue(long valueId)
           
static com.liferay.portlet.expando.model.ExpandoValueSoap getValue(long columnId, long rowId)
           
static com.liferay.portlet.expando.model.ExpandoValueSoap getValue(long classNameId, java.lang.String tableName, java.lang.String name, long rowId)
           
static com.liferay.portlet.expando.model.ExpandoValueSoap getValue(java.lang.String className, java.lang.String tableName, java.lang.String name, long rowId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExpandoValueServiceSoap

public ExpandoValueServiceSoap()
Method Detail

addValue

public static com.liferay.portlet.expando.model.ExpandoValueSoap addValue(long columnId,
                                                                          long rowId,
                                                                          long classPK,
                                                                          java.lang.String data)
                                                                   throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

deleteColumnValues

public static void deleteColumnValues(long columnId)
                               throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

deleteRowValues

public static void deleteRowValues(long rowId)
                            throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

deleteTableValues

public static void deleteTableValues(long tableId)
                              throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

deleteValue

public static void deleteValue(long valueId)
                        throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

deleteValues

public static void deleteValues(java.lang.String className,
                                long classPK)
                         throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

deleteValues

public static void deleteValues(long classNameId,
                                long classPK)
                         throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getColumnValues

public static com.liferay.portlet.expando.model.ExpandoValueSoap[] getColumnValues(long columnId,
                                                                                   int begin,
                                                                                   int end)
                                                                            throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getColumnValues

public static com.liferay.portlet.expando.model.ExpandoValueSoap[] getColumnValues(java.lang.String className,
                                                                                   java.lang.String tableName,
                                                                                   java.lang.String columnName,
                                                                                   int begin,
                                                                                   int end)
                                                                            throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getColumnValues

public static com.liferay.portlet.expando.model.ExpandoValueSoap[] getColumnValues(long classNameId,
                                                                                   java.lang.String tableName,
                                                                                   java.lang.String columnName,
                                                                                   int begin,
                                                                                   int end)
                                                                            throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getColumnValuesCount

public static int getColumnValuesCount(long columnId)
                                throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getColumnValuesCount

public static int getColumnValuesCount(java.lang.String className,
                                       java.lang.String tableName,
                                       java.lang.String columnName)
                                throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getColumnValuesCount

public static int getColumnValuesCount(long classNameId,
                                       java.lang.String tableName,
                                       java.lang.String columnName)
                                throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getDefaultTableColumnValues

public static com.liferay.portlet.expando.model.ExpandoValueSoap[] getDefaultTableColumnValues(java.lang.String className,
                                                                                               java.lang.String columnName,
                                                                                               int begin,
                                                                                               int end)
                                                                                        throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getDefaultTableColumnValues

public static com.liferay.portlet.expando.model.ExpandoValueSoap[] getDefaultTableColumnValues(long classNameId,
                                                                                               java.lang.String columnName,
                                                                                               int begin,
                                                                                               int end)
                                                                                        throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getDefaultTableColumnValuesCount

public static int getDefaultTableColumnValuesCount(java.lang.String className,
                                                   java.lang.String columnName)
                                            throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getDefaultTableColumnValuesCount

public static int getDefaultTableColumnValuesCount(long classNameId,
                                                   java.lang.String columnName)
                                            throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getRowValues

public static com.liferay.portlet.expando.model.ExpandoValueSoap[] getRowValues(long rowId)
                                                                         throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getRowValues

public static com.liferay.portlet.expando.model.ExpandoValueSoap[] getRowValues(long rowId,
                                                                                int begin,
                                                                                int end)
                                                                         throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getRowValuesCount

public static int getRowValuesCount(long rowId)
                             throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getValue

public static com.liferay.portlet.expando.model.ExpandoValueSoap getValue(long valueId)
                                                                   throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getValue

public static com.liferay.portlet.expando.model.ExpandoValueSoap getValue(long columnId,
                                                                          long rowId)
                                                                   throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getValue

public static com.liferay.portlet.expando.model.ExpandoValueSoap getValue(java.lang.String className,
                                                                          java.lang.String tableName,
                                                                          java.lang.String name,
                                                                          long rowId)
                                                                   throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getValue

public static com.liferay.portlet.expando.model.ExpandoValueSoap getValue(long classNameId,
                                                                          java.lang.String tableName,
                                                                          java.lang.String name,
                                                                          long rowId)
                                                                   throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException