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

sk.seges.acris.security.server.spring.acl.service.SpringRemoteAclMaintenanceService Maven / Gradle / Ivy

There is a newer version: 2.0.0
Show newest version
package sk.seges.acris.security.server.spring.acl.service;

import java.util.List;

import org.springframework.transaction.annotation.Transactional;

import sk.seges.acris.security.server.acl.service.RemoteAclMaintenanceService;
import sk.seges.acris.security.server.acl.service.api.AclManager;
import sk.seges.acris.security.shared.user_management.domain.api.UserData;
import sk.seges.sesam.shared.model.converter.api.ConverterProvider;

public class SpringRemoteAclMaintenanceService extends RemoteAclMaintenanceService {

	public SpringRemoteAclMaintenanceService(AclManager aclManager) {
		super(null, aclManager);
	}
	
	public SpringRemoteAclMaintenanceService(ConverterProvider converterProvider, AclManager aclManager) {
		super(converterProvider, aclManager);
	}

	@Transactional
	public void removeACLEntries(UserData user, String[] securedClassNames) {
		super.removeACLEntries(user, securedClassNames);
	}

	@Transactional
	public void removeACLEntries(List aclIds, String className, UserData user) {
		super.removeACLEntries(aclIds, className, user);
	}
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy