org.eaglei.datatools.provider
Interface DatatoolsSecurityProvider
- All Known Implementing Classes:
- FooRepositorySecurityProvider
public interface DatatoolsSecurityProvider
- Author:
- Daniela Bourges-Waldegg
login
User login(java.lang.String userName,
java.lang.String password)
throws org.eaglei.services.repository.RepositoryProviderException
- Throws:
org.eaglei.services.repository.RepositoryProviderException
logout
void logout(org.eaglei.security.Session session)
throws org.eaglei.services.repository.RepositoryProviderException
- Throws:
org.eaglei.services.repository.RepositoryProviderException
whoami
User whoami(org.eaglei.security.Session session)
throws org.eaglei.services.repository.RepositoryProviderException
- Throws:
org.eaglei.services.repository.RepositoryProviderException
isOnline
boolean isOnline()
getWorkspaces
java.util.List<Workspace> getWorkspaces(org.eaglei.security.Session session)
throws org.eaglei.services.repository.RepositoryProviderException
- Throws:
org.eaglei.services.repository.RepositoryProviderException
listWorkFlowTransitions
java.util.List<WorkFlowTransition> listWorkFlowTransitions(org.eaglei.security.Session session,
org.eaglei.model.EIEntity workspaceEntity)
throws org.eaglei.services.repository.RepositoryProviderException
- Throws:
org.eaglei.services.repository.RepositoryProviderException
Copyright © 2009-2011 Eagle-I. All Rights Reserved.