Package org.dspace.app.util
Class WebAppServiceImpl
- java.lang.Object
-
- org.dspace.app.util.WebAppServiceImpl
-
- All Implemented Interfaces:
WebAppService
public class WebAppServiceImpl extends Object implements WebAppService
Service implementation for the WebApp object. This class is responsible for all business logic calls for the WebApp object and is autowired by spring. This class should never be accessed directly.- Author:
- kevinvandevelde at atmire.com
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedWebAppServiceImpl()
-
-
-
Field Detail
-
webAppDAO
@Autowired(required=true) protected WebAppDAO webAppDAO
-
-
Method Detail
-
create
public WebApp create(Context context, String appName, String url, Date started, int isUI) throws SQLException
- Specified by:
createin interfaceWebAppService- Throws:
SQLException
-
delete
public void delete(Context context, WebApp webApp) throws SQLException
- Specified by:
deletein interfaceWebAppService- Throws:
SQLException
-
findAll
public List<WebApp> findAll(Context context) throws SQLException
- Specified by:
findAllin interfaceWebAppService- Throws:
SQLException
-
getApps
public List<WebApp> getApps()
- Specified by:
getAppsin interfaceWebAppService- Returns:
- Return the list of running applications.
-
-