
com.frameworkset.platform.resource.UNProtectedResource Maven / Gradle / Ivy
package com.frameworkset.platform.resource;
import java.io.Serializable;
import com.frameworkset.platform.config.model.Operation;
import com.frameworkset.platform.config.model.OperationQueue;
import com.frameworkset.platform.config.model.ResourceInfo;
/**
* Title:
*
* Description:
*
* Copyright: Copyright (c) 2006
*
* Company: bbossgroups
*
* @author biaoping.yin
* @version 1.0
*/
public class UNProtectedResource implements Serializable{
private ResourceInfo resouceInfo;
private OperationQueue unprotectedoperations;
private String resourceID;
private String resourceType;
public UNProtectedResource()
{
unprotectedoperations = new OperationQueue();
}
public void addUnprotectedOperation(Operation opr)
{
unprotectedoperations.addOperation(opr,false);
}
public OperationQueue getUnprotectedoperations()
{
return this.unprotectedoperations;
}
public Operation getUNprotectedOperation(String oprid)
{
for(int i = 0; i < this.unprotectedoperations.size(); i ++)
{
Operation opr = this.unprotectedoperations.getOperation(i);
if(opr.getId().equals(oprid))
return opr;
}
return null;
}
public static void main(String[] args) {
UNProtectedResource unprotectedresource = new UNProtectedResource();
}
public String getResourceID() {
return resourceID;
}
public String getResourceType() {
return resourceType;
}
public ResourceInfo getResouceInfo() {
return resouceInfo;
}
public void setResourceID(String resourceID) {
this.resourceID = resourceID;
}
public void setResourceType(String resourceType) {
this.resourceType = resourceType;
}
public void setResouceInfo(ResourceInfo resouceInfo) {
this.resouceInfo = resouceInfo;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy