|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IProviderService
IProviderService
Method Summary | |
---|---|
void |
doCreateProvider(Provider provider,
javax.servlet.http.HttpServletRequest request)
Creates a provider |
void |
doDeleteProvider(int nIdProvider)
Delete a provider |
void |
doModifyProvider(Provider provider,
javax.servlet.http.HttpServletRequest request)
Modifies a provider |
java.lang.String |
getCreateTemplate()
Get the creation template of this provider |
java.lang.String |
getDeleteJsp()
Return the jsp for deleting this provider |
java.lang.String |
getModifyTemplate()
Get the modification template of this provider |
ObjectDefinition |
getObjectDefinition()
Get the specifical ObjectDefinition of the entity object |
java.lang.String |
getProviderClass()
Get the class name of this provider object |
void |
init()
Init this service |
void |
initModelForCreation(java.util.Map<java.lang.String,java.lang.Object> model)
Initaliaze the model in parameter for a creation |
void |
initModelForModification(int nIdProvider,
java.util.Map<java.lang.String,java.lang.Object> model)
Initaliaze the model in parameter for a modification |
boolean |
isAuthorizedToCreate(fr.paris.lutece.portal.business.user.AdminUser user)
Check if the user in parameter can create this type of provider |
boolean |
isAuthorizedToDelete(fr.paris.lutece.portal.business.user.AdminUser user)
Check if the user in parameter can delete this type of provider |
boolean |
isAuthorizedToModify(fr.paris.lutece.portal.business.user.AdminUser user)
Check if the user in parameter can modify this type of provider |
Method Detail |
---|
java.lang.String getCreateTemplate()
java.lang.String getModifyTemplate()
java.lang.String getProviderClass()
java.lang.String getDeleteJsp()
void init()
void doCreateProvider(Provider provider, javax.servlet.http.HttpServletRequest request)
provider
- The provider to create in databaserequest
- The HTTP requestvoid doModifyProvider(Provider provider, javax.servlet.http.HttpServletRequest request)
provider
- The provider to modify in databaserequest
- The HTTP requestvoid doDeleteProvider(int nIdProvider)
nIdProvider
- the identifier of the provider to deletevoid initModelForCreation(java.util.Map<java.lang.String,java.lang.Object> model)
model
- the model wich will be passed in the creation templatevoid initModelForModification(int nIdProvider, java.util.Map<java.lang.String,java.lang.Object> model)
nIdProvider
- the id of the privider to modifymodel
- the model wich will be passed in the modification templateObjectDefinition getObjectDefinition()
boolean isAuthorizedToCreate(fr.paris.lutece.portal.business.user.AdminUser user)
user
- the user who wants to create
boolean isAuthorizedToModify(fr.paris.lutece.portal.business.user.AdminUser user)
user
- the user who wants to create
boolean isAuthorizedToDelete(fr.paris.lutece.portal.business.user.AdminUser user)
user
- the user who wants to create
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |