All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.coweb.admin.Admin Maven / Gradle / Ivy

The newest version!
package org.coweb.admin;

import java.util.Map;
import java.util.List;

import org.coweb.admin.acls.SessionAcls;

public interface Admin {

    public int registerApplication(String user,
            String title,
            String description,
            String appUrl,
            String thumbnailUrl);

   
    public boolean unregisterApplication(String user, String title);
    
    public boolean unregisterApplication(String user, int appid);

    public boolean createSession(String user,
            String appTitle,
    		String sessionTitle,
    		String description,
    		Map aclsDict);

    public SessionAcls getSessionAclsForUser(String user, String sessionid);
    
    public Map getApplication(String user, String appTitle);

    public Map getSession(String user, String appTitle, String sessionId);
    
    public List> getSessionsForUser(String user,
            int acls,
    		String query,
    		String sortBy,
    		String direction,
    		int offset,
    		int limit);
     
    public List> getApplicationsForUser(String username,
            Map args);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy