Liferay 6.1.10-ee-ga1

com.liferay.portal.service
Interface ClassNameService

All Known Implementing Classes:
ClassNameServiceWrapper

@JSONWebService
@Transactional(isolation=PORTAL,
               rollbackFor={PortalException.class,SystemException.class})
public interface ClassNameService

The interface for the class name remote service.

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.

See Also:
ClassNameServiceUtil, ClassNameServiceBaseImpl, com.liferay.portal.service.impl.ClassNameServiceImpl

Method Summary
 ClassName getClassName(long classNameId)
           
 ClassName getClassName(String value)
           
 long getClassNameId(Class<?> clazz)
           
 long getClassNameId(String value)
           
 

Method Detail

getClassName

@Transactional(propagation=SUPPORTS,
               readOnly=true)
ClassName getClassName(long classNameId)
                       throws PortalException,
                              SystemException
Throws:
PortalException
SystemException

getClassName

@Transactional(propagation=SUPPORTS,
               readOnly=true)
ClassName getClassName(String value)
                       throws SystemException
Throws:
SystemException

getClassNameId

@Transactional(propagation=SUPPORTS,
               readOnly=true)
long getClassNameId(Class<?> clazz)

getClassNameId

@Transactional(propagation=SUPPORTS,
               readOnly=true)
long getClassNameId(String value)

Liferay 6.1.10-ee-ga1