in src/main/java/org/apache/directory/fortress/core/model/UserAdminRole.java [231:320]
public String getRawData()
{
String szRole;
String delimeter = Config.getInstance().getDelimiter();
StringBuilder sb = new StringBuilder();
sb.append( name );
sb.append( delimeter );
sb.append( this.getTimeout() );
sb.append( delimeter );
if ( this.getBeginTime() != null )
{
sb.append( this.getBeginTime() );
}
sb.append( delimeter );
if ( this.getEndTime() != null )
{
sb.append( this.getEndTime() );
}
sb.append( delimeter );
if ( this.getBeginDate() != null )
{
sb.append( this.getBeginDate() );
}
sb.append( delimeter );
if ( this.getEndDate() != null )
{
sb.append( this.getEndDate() );
}
sb.append( delimeter );
if ( this.getBeginLockDate() != null )
{
sb.append( this.getBeginLockDate() );
}
sb.append( delimeter );
if ( this.getEndLockDate() != null )
{
sb.append( this.getEndLockDate() );
}
sb.append( delimeter );
if ( this.getDayMask() != null )
{
sb.append( this.getDayMask() );
}
if ( this.getOsUSet() != null )
{
for ( String org : this.getOsUSet() )
{
sb.append( delimeter );
sb.append( U );
sb.append( GlobalIds.PROP_SEP );
sb.append( org );
}
}
if ( this.getOsPSet() != null )
{
for ( String org : this.getOsPSet() )
{
sb.append( delimeter );
sb.append( P );
sb.append( GlobalIds.PROP_SEP );
sb.append( org );
}
}
if ( StringUtils.isNotEmpty( this.getRoleRangeRaw() ) )
{
sb.append( delimeter );
sb.append( R );
sb.append( GlobalIds.PROP_SEP );
sb.append( this.getRoleRangeRaw() );
}
szRole = sb.toString();
return szRole;
}