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

se.vgregion.liferay.organization.OrganizationHelper Maven / Gradle / Ivy

The newest version!
package se.vgregion.liferay.organization;

import com.liferay.portal.model.Organization;
import com.liferay.portal.model.User;

/**
 * Created by IntelliJ IDEA. Created: 2011-11-29 15:32
 * 
 * @author David Rosell
 */
public interface OrganizationHelper {
    void addUser(Organization organization, User... user);

    void addUser(String organizationNames, User... user);

    void removeUser(Organization organization, User... user);

    void removeUser(String organizationNames, User... user);

    Organization findByName(String organizationName, long companyId);

    boolean isMember(Organization organization, User user);

    boolean isMember(String organizationName, User user);

    Organization createIfNeeded(String organizationName, Organization parent, long companyId);

    Organization createIfNeeded(String organizationName, long companyId);

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy