LMS

Welcome to the Lobeo Module Server project. Please feel free to submit bugs related to it.
Tasklist

FS#271 - persist meta data of web app and web app instances in database on the master server

Attached to Project: LMS
Opened by Ferdinand (PaGaisu) - Friday, 09 December 2011, 13:31 GMT
Last edited by Ferdinand (PaGaisu) - Wednesday, 21 December 2011, 14:03 GMT
Task Type Feature Request
Category
Status Closed
Assigned To Ferdinand (PaGaisu)
Operating System All
Severity Low
Priority Normal
Reported Version alpha3
Due in Version alpha4
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

persist meta data of web app and web app instances in database on the master server.

2 tables:

One to store web app meta data:
name/group/keywords/publish date

One to store web app instance meta data:
username/lms key/app/creation date

/*
* Lobeo Confidential
* Source Materials
* © Copyright Lobeo 2011. All Rights Reserved.
* PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
*/
package com.lobeo.lms.master.server.service;

/**
* This is the definition of the web app service in charge of dealing with web applications.
*
* @author ferdinand
*/
public interface WebAppService {

/**
* Publish a web app factory
* @param name the name of the web app factory
* @param group the group of the web app factory
* @param keywords the keywords describing the best the web app
* @throws Exception when the publication failed
*/
public abstract void publish(String name, String group, String[] keywords) throws Exception;

/**
* Unpublish a web app factory
* @param name the name of the web app factory
* @param group the group of the web app factory
* @throws Exception when the unpublication failed
*/
public abstract void unpublish(String name, String group) throws Exception;

}
This task depends upon

Closed by  Ferdinand (PaGaisu)
Wednesday, 21 December 2011, 14:03 GMT
Reason for closing:  Implemented

Loading...