fedora.server.storage.types
Class BMechDSBindSpec

java.lang.Object
  extended by fedora.server.storage.types.BMechDSBindSpec

public class BMechDSBindSpec
extends java.lang.Object

Title: BMechDSBindSpec.java

Description:

Version:
$Id: BMechDSBindSpec.java 5166 2006-10-25 11:05:45Z eddie $
Author:
payette@cs.cornell.edu

Field Summary
 java.lang.String bDefPID
           
 java.lang.String bindSpecLabel
           
 java.lang.String bMechPID
           
 BMechDSBindRule[] dsBindRules
           
 java.lang.String state
           
 
Constructor Summary
BMechDSBindSpec()
           
 
Method Summary
 java.lang.String validate(DSBindingAugmented[] augBindings)
          Validate a set of datastream bindings against this binding spec.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

bMechPID

public java.lang.String bMechPID

bDefPID

public java.lang.String bDefPID

bindSpecLabel

public java.lang.String bindSpecLabel

state

public java.lang.String state

dsBindRules

public BMechDSBindRule[] dsBindRules
Constructor Detail

BMechDSBindSpec

public BMechDSBindSpec()
Method Detail

validate

public java.lang.String validate(DSBindingAugmented[] augBindings)
Validate a set of datastream bindings against this binding spec. Return null if successful. Otherwise, return an explanation of why not.